问题描述
- 一个案例用MVC做的,我没有看到他的首页ASPX,但有cshtml文件
-
请问怎么调试运行cshtml文件, 还有我仔细查看过他个个文件夹,只有后台登录,
首页都没看到,请问怎么调试cshtml问题!
解决方案
ASP.NET MVC 3开始,不使用ASP.NET默认的模板引擎,而使用Razor(.cshtml/.vbhtml)模板引擎了。
根据你的Route可以判断首页执行的是哪个视图,默认,首页执行的是HomeController的Index方法。在方法上点右键,转到视图可以找到对应的cshtml文件。
默认是 View/Home/index.cshtml
解决方案二:
你需要了解一下 mvc里的razor
解决方案三:
至于如何调试cshtml,你需要将断点打在cshtml对应的controller里的Action方法里
解决方案四:
嗯。应该是使用了Razor,cshtml是没办法调了。找对应的cs文件
时间: 2024-09-18 16:06:05