关于网友提出的“vie结构 标准mvc20程序,如何把Views文件夹改成Pages”问题疑问,本网通过在网上对“vie结构 标准mvc20程序,如何把Views文件夹改成Pages”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:vie结构 标准mvc20程序,如何把Views文件夹改成Pages
描述: 标准的mvc2.0程序,
我要把Views文件夹改成Pages,
以首页为例,
以前只要在Index方法中
return View();
即可。
现在要把 return View();
改成 return View(“/Pages/Home/Index.aspx”) ;
非常麻烦。
请问有没有什么方法把默认的Views改成Pages?
解决方案1: 在路由 里面改 与lz说的 不一样 不是一个概念
解决方案2: 可以改
public static void AddViewEngine()
{
ViewEngines.Engines.Add(new WebFormViewEngine()
{
MasterLocationFormats = new string[] {
"~/Pages/{1}/{0}.master",
"~/Pages/Shared/{0}.master"
},
ViewLocationFormats = new string[] {
"~/Pages/{1}/{0}.aspx",
"~/Pages/{1}/{0}.ascx",
"~/Pages/Shared/{0}.aspx",
"~/Pages/Shared/{0}.ascx"
},
PartialViewLocationFormats = new string[] {
"~/Pages/{1}/{0}.aspx",
"~/Pages/{1}/{0}.ascx",
"~/Pages/Shared/{0}.aspx",
"~/Pages/Shared/{0}.ascx"
}
}
);
}
在 Application_Start 里调用 AddViewEngine
以上介绍了“vie结构 标准mvc20程序,如何把Views文件夹改成Pages”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2328640.html