大约每20页加载一次,我的View就会出现一个小故障。我想知道我的Controller中包含的变量在调用View之前有什么值。但是,一旦View被调用,我将失去Controller的所有局部变量。有没有希望?如何在将控件传递给视图后调试ASP.NET MVC控制器?
回答
在mvc.contrib中使用ModelVisualizer Helper它将所有值呈现在视图中。
您可以在您的视图页面上添加额外的输出,以显示调试信息的变量值/状态,直到您解决问题。
道歉,如果我失去了一些明显的东西,但不能在Controller中设置一个条件断点,或者在View调用中?条件可以基于执行计数。一旦停止,您可以进入视图。
我意识到你失去了控制器本地变量,因为它们超出了范围,只要你进入视图,但不能很难写下来,追加到一个大字符串(即Flash消息)和输出在视图等
是的,但我有很多变量,目前不知道问题出在哪里。我希望有一个更直接的方法做这个,就像设置追溯断点的能力一样 – royco 2009-10-15 01:58:40
观察窗口的"Make Object ID" feature会让你看变量超出范围。
这看起来很有前途,但我并不完全掌握它,我看到布鲁诺正在讨论的菜单,但是我没有Make Object ID选项列出的,我将不得不更多地阅读它。 – royco 2009-10-15 23:29:28
- 1. 将视图模型传递给ASP.NET MVC 3编辑控制器
- 2. PHP如何将数组从视图传递给控制器,然后传递给控制器的不同视图?
- 3. 如何将视图中的列表传递给MVC控制器
- 4. ASP.NET MVC 2如何将JSON传递给ASP.NET控制器操作
- 5. Rails将视图传递给控制器
- 6. ASP.NET MVC - 传递参数给控制器
- 7. 如何将角度视图的id传递给asp.net mvc控制器?
- 8. 如何将数据从控制器传递给多个视图asp.net mvc 4?
- 9. asp.net mvc如何将集合传递给控制器
- 10. 如何将日期值传递给控制器? asp.net mvc
- 11. ASP.NET MVC 2.0如何将数据从控制器传递给Jquery
- 12. 如何将URL从视图传递给Angularjs控制器文件?
- 13. 如何从视图值传递给控制器在ASP.NET MVC 3(剃刀)?
- 14. 将数组传递给MVC控制器
- 15. MVC将ViewBag传递给控制器
- 16. 将JSON传递给MVC控制器?
- 17. 在ASP.NET MVC中将视图中的字符串传递给控制器Razor
- 18. 在asp.net mvc中将视图中的对象列表传递给控制器?
- 19. 我想在ASP.NET MVC 3(Razor)中将值从视图传递给控制器)?
- 20. ASP.NET MVC,将模型从视图传递到控制器
- 21. ASP.NET MVC Ajax:将IList从视图传递到控制器
- 22. ASP.NET MVC 3 Razor:将数据从视图传递到控制器
- 23. 将淘汰赛视图模型传递给mvc控制器
- 24. 将HTML表传递给来自控制器的MVC视图
- 25. MVC 3将View从视图传递给控制器
- 26. 将控制器中的整数传递给视图mvc
- 27. MVC Kendo UI - 将视图数据传递给控制器
- 28. MVC部分视图将模型传递给控制器
- 29. 尝试使用mvc隐式传递视图:视图控制器
- 30. 通过视图控制器将代理传递给视图控制器
你使用键入的视图吗? – 2009-10-16 12:06:59