我需要查看在我的razor .cshtml视图中传递给模型的值。
我尝试设置断点或写入Debug,但两者都没有工作。
我处于调试模式,也有
<compilation debug="true" targetFramework="4.5" />
web.config
中的
如何调试View C#代码?
答案 0 :(得分:5)
您可以在.cshtml文件的服务器端部分插入此行:
System.Diagnostics.Debugger.Break();
运行网站时,您将(或者至少应该)看到系统级对话框,提示您启动Visual Studio以调试应用程序(在本例中为w3wp.exe进程。)
答案 1 :(得分:1)
我们使用控制台来查看信息。在脚本标记
中尝试此操作<script type="text/javascript">
$(document).ready(function(){
console.log('@Model.resourceType');
});
</script>
页面加载完成后,会将Model.resourceType的值写入控制台。对于调试脚本我强烈建议查看firefox firebug