javascript - 是否可以使用浏览器开发人员工具来检查 ASP.NET MVC 项目中的 ViewData?

标签 javascript asp.net-mvc

我正在开发一个 asp.net mvc 项目,其中有一些值存储在 ViewData["customers"] 中。我想知道是否可以使用 Chrome 中的开发人员工具检查这些值,就像我可以使用 cookie、 session 存储、本地存储等一样。我知道我可以在 View 中打印它们,但我发现每次我想快速检查这些值时都有点麻烦。

最佳答案

ASP.Net MVC 关心页面发送到浏览器之前的所有事情。从逻辑上讲,您的浏览器只关心实际发送的页面。

除非应用程序给出一些提示(元标记、用户可识别的结构等),否则您的浏览器甚至不知道发送页面的应用程序类型。更不用说它可以访问该未知应用程序内存中的内容了。

简而言之,不,这是不可能的。

我知道我可以在 View 中打印它们,但我发现每次我想快速检查这些值时都有点麻烦。

将其打印到页面中(例如作为 HTML 注释)是一种选择,也是我能想到的唯一选择。

编辑删除了我的示例和事后想法。这很愚蠢,因为最重要的数据是类或列表,而 .ToString() 对此完全无用。

关于javascript - 是否可以使用浏览器开发人员工具来检查 ASP.NET MVC 项目中的 ViewData?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23755631/

相关文章:

javascript - jquery IE 7/8 选择附加问题

javascript - 我怎样才能简化这个 JavaScript 代码

javascript - 如何为 vue.js 应用程序的每个标签单独运行函数?

asp.net-mvc - ASP.NET核心2 : how to RedirectToPage with area?

javascript - Filepond 自定义放置区

javascript - 我应该加密哪些数据以创建安全的 ajax 调用?

c# - 如何从 MVC 中的父 Controller 返回 View

javascript - MVC 5 Razor 完整 URL

asp.net-mvc - AngularJS 在 Release模式下不工作(缩小)

asp.net-mvc - 如何对数据注释验证器进行单元测试