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里面
~~~~~