我有一个 ASP.NET MVC View ,它仅用于测试和诊断目的。有一段时间我将一个完全不同的对象(模型)传递给它,并渲染它的属性以查看对象的状态。但是,这需要为每个对象修改 View 。
如何创建对象转储 View ?通过对象转储 View ,我的意思是不需要以任何方式更改其相关模型更改的 View 。例如,在传递 user
对象、product
对象或其他任何对象时, View 保持不变,同时仍能正常运行。
return View(user);
return View(product);
return View(googleAnalyticsFeed);
最佳答案
使用ObjectInfo 助手来显示您传递给它的每个对象的类型和值。您可以使用它来查看代码中变量和对象的值,此外您还可以查看有关对象的数据类型信息。
@ObjectInfo.Print(Model)
关于c# - 在 ASP.NET MVC View 中转储对象 - 对象转储器 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8025046/