如何在 asp.net mvc 上更改 .cshtml 文件的名称
本文关键字:cshtml 文件 asp net mvc | 更新日期: 2023-09-27 17:55:44
我在Visual Studios上创建了一个 Asp.net 的mvc项目,在我得到的许多文件夹中,我有一个名为Home的文件夹,其中包含三个.csthml文件:about.cshtml,contact.cshtml和index.cshtml。
我想将 about.cshtml 更改为 blah.cshtml,将 contact.chstml 更改为 lala.cshtml。
我尝试从属性中执行此操作,但项目中其他文件的名称没有更改。
我应该在项目中使用这些文件还是创建另一个控制器?
单击该文件,按 F2 然后重命名(键入新名称)或右键单击该文件并选择重命名。确保您没有运行应用程序(这可能是问题所在)。
如果确实更改了名称,则可能还应更新控制器中的操作。
此外,您只能重命名视图,然后为操作设置 [ViewName()] 属性。
例如,您将 about.cshtml 重命名为 blah.cshtml:
[ViewName("~/Views/Home/blah.cshtml")]
public ViewResult About()
{
...
return View();
}
但是,最好保持名称相同