当您右键单击控制器方法以链接到视图时,Visual Studio添加了什么代码(以及放在哪里?)?
如何在不使用Visual Studio的情况下执行此操作(链接控制器和视图)?
Ale*_*ran 30
按惯例,这一切都是如此.您将视图放在每个控制器的Views/ControllerName文件夹中,这是框架要查找的默认位置.但它绝不是必须的.
在你的控制器中你写
return View();
Run Code Online (Sandbox Code Playgroud)
框架假定您希望视图与操作名称具有相同的名称,并在Views/Controller /文件夹中查找它.然后观看/共享.
但是在你的行动中你可以写作
return View("ViewName");
Run Code Online (Sandbox Code Playgroud)
框架将在相同的文件夹中查找名为"ViewName"的视图.
因此,视图的默认名称将是正在执行的操作的名称.这是一个惯例.
| 归档时间: |
|
| 查看次数: |
32163 次 |
| 最近记录: |