【发布时间】:2012-07-15 03:42:48
【问题描述】:
在逐步生成视图时。有没有办法查看到那时已经生成的 HTML?我尝试过查看 locals 变量列表,但找不到它。
【问题讨论】:
-
作为替代方案,您可以将视图呈现为字符串并以这种方式查看。参考stackoverflow.com/questions/483091/render-a-view-as-a-string
-
虽然我认为这不会解决我希望的特定问题。我确实有一个可以使用的地方,所以谢谢你的链接!
-
@jared 我认为您应该尝试使用 ParttailView,因为在部分视图 MvcHtmlString 上返回类型,因此可以在服务器端获取所有生成的 Html 以获取更多信息,请参阅 craftycodeblog.com/2010/05/15/…
-
@Shivkumar 部分视图非常适合您想要重用的 HTML 片段。我不认为将我的所有文档都转换为部分文档是一个好习惯(为了解决这个问题)。如果不打算重用,那么部分很适合重用,那么(在我看来)它不属于部分。
标签: c# asp.net-mvc-3 debugging razor visual-studio-debugging