我自动生成了一个控制器,它包括如下调用:
//
// GET: /User/
public ActionResult Index()
{
return View();
}
//
// GET: /User/Create
public ActionResult Create()
{
return View();
}
Run Code Online (Sandbox Code Playgroud)
什么决定了这些无参数的View()调用的实际视图(.aspx文件)?
框架使用基于操作名称的约定,在您的示例中,它将查找名为Index或Create的视图.它首先在基于控制器名称的子文件夹中的View文件夹下查找(因此对于例如名为ProductsController的控制器将在views文件夹的products子文件夹下查看)如果找不到那个,它将在视图中的共享子载体下查找夹.
希望这可以帮助
| 归档时间: |
|
| 查看次数: |
56 次 |
| 最近记录: |