A. 關於MVC中多級文件夾路由設置問題
routes.MapRoute(
"test", // 路由名稱
"Admin/Manage/MemberManage/BaseInfo/{id}",
new { controller = "MemberManage", action = "BaseInfo", id = UrlParameter.Optional }
);
比如你的請求是Admin/Manage/MemberManage/BaseInfo/1
它會在你定義好的route表裡找出匹配的,然後根據你定義的controller,action去查找視圖
[action]
/Controllers/MemberManageController - > BaseInfo
[view]
~/Views/{controller}/{action}.aspx
B. ASP.NET MVC3中如何創建文件夾
string filePhysicalPath = Server.MapPath("~/image/newDir/");
if (!Directory.Exists(filePhysicalPath))//判斷上傳文件夾是否存在,若不存在,則創建
{
Directory.CreateDirectory(filePhysicalPath);//創建文件夾
}
這樣才可以專的哦,關鍵在這個「~屬」符號
C. MVC中文件放置問題,MVC 中的 controllers.cs 文件一定要放到 Controllers 文件夾裡面嗎
@鐳毅 不懂不要胡亂說,mvc會在運行時搜索你整個程序引用的dll裡面的類,只要是非抽象類、實現了IController介面,而且名字是Controller結尾的類,都會被自動作為Controller添加到ControllerFactory,所以你的類只要符合這幾個條件並且扔到bin目錄下面,就可以被mvc認出來
D. C# mvc怎麼打開選擇文件夾
右擊controller,選擇『在Windows資源管理器中打開文件夾』,就可以了啊。
E. 在MVC中,我自己定義的類放在哪個文件夾里好
JAVA 的WEB規范,如果是.class 放 WEB-INF/classes,,,,如果是打包成.jar(不是容器部署)就是在WEB-INF/lib裡面
~~~~~