日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

WebForm与MVC混用

發布時間:2025/4/9 c/c++ 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WebForm与MVC混用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

步驟一:添加引用 -> 程序集 -> 擴展 ->

  • System.Web.Mvc ;
  • System.Web.Razor;
  • System.Web.WebPages;
  • System.Web.Abstractions;

步驟二:mvc默認目錄結構 

  新建一個空的mvc項目, 將Controllers和Views文件夾全部拷貝過來(文件結構和web.config這個很重要)

步驟三:修改配置文件web.config(不是Views文件夾下的)

  1.在compilation節點下加入以下幾個assemblies :

<compilation debug="true" targetFramework="xx"> // 框架版本不用動<assemblies> <add assembly="System.Web.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> <add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> <add assembly="System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> <add assembly="System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> </assemblies> </compilation>

  2. 還有一個需要注意的: 在configuration節點下加入? ?<modules runAllManagedModulesForAllRequests="true"/> ?

     -- 不過我把這個去掉也調試成功了, ?這個貌似只是設置每個請求都會執行Global.cs里邊的BeginRequest事件而已

<configuration><system.webServer><modules runAllManagedModulesForAllRequests="true"/></system.webServer>

步驟四:路由設置

  1. 可以按照mvc慣例 在App_Start文件夾中創建路由配置靜態方法;RouteConfig.cs文件代碼如下

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; // 引入命名空間 才能注冊mvc的路由 using System.Web.Routing; // 引入命名空間namespace webform {public class RouteConfig{public static void RegisterRoutes(RouteCollection routes){routes.IgnoreRoute("{resource}.axd/{*pathInfo}");routes.IgnoreRoute("{resource}.aspx/{*pathInfo}"); // web form訪問方式 routes.MapRoute(name: "Default",url: "{controller}/{action}/{id}",defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional });}} }

  2. 然后在Global.cs中注冊

public class Global : System.Web.HttpApplication{protected void Application_Start(object sender, EventArgs e){RouteConfig.RegisterRoutes(RouteTable.Routes);

接著就可以寫你的controller和View

按照以上步驟調試成功 ╮(╯▽╰)╭?

?

?示例代碼:Asp.netMigrateToMVC.zip

ps: 個人對配置文件里的各個節點作用不是很理解, 就新建了一個空mvc項目然后把Views里邊的東西全部拷貝過來

?

轉載于:https://www.cnblogs.com/mushishi/p/4084365.html

總結

以上是生活随笔為你收集整理的WebForm与MVC混用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美激情图片 | 欧美片免费网站 | 免费黄色网址在线 | 国产精品无码一区二区三区免费 | 亚洲综合社区 | 欧美一线高本道 | 一区二区三区美女 | 成人不卡av | 手机免费av片 | 污动漫网站| 91丝袜呻吟高潮美腿白嫩 | 亚洲精品一区中文字幕乱码 | 久久疯狂做爰流白浆xx | 亚洲一区久久 | 黄色av网站网址 | 爱爱小视频网站 | 高h教授1v1h喂奶 | 男生和女生靠逼视频 | 国产亚洲片 | 黄色成年网站 | 在线观看的av | 日韩电影精品 | 精品福利三区3d卡通动漫 | 精品福利三区3d卡通动漫 | 国产情侣自拍av | www.亚洲天堂.com| 精品无码一区二区三区电影桃花 | 波多野结衣高清视频 | 精品国产制服丝袜高跟 | fc2ppv在线观看 | 91精选国产 | 欧美成人一区二区三区 | 五月婷综合 | www.日日夜夜 | 艳妇乳肉豪妇荡乳av无码福利 | 欧美日韩国产亚洲沙发 | 国产免费一区二区三区在线播放 | www国产精品内射老熟女 | 91色在线观看 | 91a视频| 中国肥胖女人真人毛片 | 影音先锋黑人 | 欧美日韩免费看 | 不卡影院av| av网站地址| 久久亚洲av成人无码国产电影 | 欧美性生交xxxxx久久久 | 天天操天天看 | 在线视频中文 | 精品动漫一区二区三区在线观看 | 亚洲一区二区三区影视 | 打屁股调教视频 | 日韩国产亚洲欧美 | 午夜久久福利 | 国产精品国产精品国产专区 | 国产麻豆91| 一区在线播放 | 国产精品调教 | 日韩视频在线免费观看 | 林由奈在线观看 | 成人动漫免费在线观看 | 日本免费黄色小视频 | www,jizz,com| 国产中文字幕乱人伦在线观看 | 国内精品嫩模av私拍在线观看 | 国产精品一级黄色片 | 中文字幕一级 | 操屁股视频| 国产日产精品一区二区三区 | 国产成人免费看一级大黄 | 奇米影视盒| 国产日韩欧美91 | 亚洲国产精品久久久久爰性色 | 欧美劲爆第一页 | 欧美色图第一页 | 午夜国产| 久草手机在线 | 男女激情网址 | 萌白酱喷水视频 | 国产精品一区电影 | 久久视频一区二区 | 亚洲v日韩v综合v精品v | 免费av一区二区三区 | 青青草草视频 | 性色在线 | 精品国产乱码 | 一级bbbbbbbbb毛片| 韩国理论午夜 | 久久99精品国产麻豆91樱花 | 精品成人无码一区二区三区 | 天堂成人在线观看 | 男男一级淫片免费播放 | av不卡一区二区 | 亚洲三级黄色 | 337p亚洲精品色噜噜噜 | 国产成人自拍网站 | 精品伦精品一区二区三区视频 | 日韩av.com| 中文无码日韩欧 |