實現送耦合: 分離的的話相當於controler就單獨是乙個專案,view所在的專案就只用關係ui,因為一般情況下我們也會將model作為乙個單獨的專案來處理。
實現方法:
1:建乙個類庫,用來放controler在該類庫中新增引用system.web.dll,system.web.abstractions.dll,system.web.mvc.dll,system.web.routing.dl
2:修改view專案的routeconfig 檔案中註冊路由的引數——指定命名空間(及我們control的命名空間)
public static void registerroutes(routecollection routes)
.axd/");
routes.maproute(
name: "default",
url: "//",
defaults: new ,
namespaces: new string );}
3:在」controler「類庫中新建類,命名方式controler為字尾,同時新增
using system.web.mvc;
using system.web.routing;
讓該類繼承controller
4:現在就可以進行control的操作了。
注:不要忘記給view專案新增controler專案的引用哦。
MVC專案中異常處理
一 異常處理,目的是為了不把一些資料相關的報錯資訊展示給使用者 1.在models中新建乙個myexceptionattribute類,用來處理異常,並且將異常載入進入佇列中 using system using system.collections.generic using system.lin...
vue cli專案中分頁元件封裝
為了方便理解整個元件 都在這 元件部分 class select v if size limit layout prev,pager,next prev text next text current change goindex current page index page size limit ...
mvc專案中傳送郵件
1 使用qq的smtp 收發郵件 登入qq 設定 賬戶管理 選擇如下圖 設定完成後,需要在web.config中配置 c 後台傳送郵件處理 我寫的乙個類檔案中 public static class mail client.usedefaultcredentials false private st...