这可能是一个简单的问题,但如果它是一个我还没有找到解决方案。我有一个视图模型,当一个按钮被按下时更新,并在更新时,IList内部会得到一些结果(这我知道的作品)。不过,我试图将这个Ilist绑定到视图页面中的gridview。每次我尝试分配数据源或datasourceid时,首先我的resharper对它说它应该被删除是敌视的,但是当我尝试运行时它在加载时崩溃。有没有人有任何关于如何进行的见解?将视图模型中的IList绑定到asp.net中的gridview的问题mvc2
0
A
回答
2
您不应该在ASP.NET MVC应用程序中使用像GridView这样的服务器控件。这些控件依赖于MVC中禁止的ViewState和PostBack模型。没有数据绑定的概念。您的控制器正在将视图模型传递给视图(本例中为列表),视图必须呈现它。在MVCContrib.Grid中有一个很好的HTML帮助程序,您可以使用它来在表中显示数据。它也支持分页和排序。如果您不想使用第三方帮助程序方法,则可以在视图中循环访问模型并手动生成<tr>
和<td>
,但这可能是一项乏味的任务。所以是的,回到基础,回到真正的万维网。不再像WebForms那样抽象抽象。
所以得出结论:在ASP.NET MVC视图<asp:XXX runat="server" ... />
是禁止。只需从视图中删除它们即可。我也建议你通过tutorials here。
相关问题
- 1. ASP.NET MVC2模型绑定问题
- 2. UWP Gridview绑定到视图模型
- 3. 将System.Drawing.Image绑定到ASP.Net中的Gridview中
- 4. ASP.NET GridView模型绑定
- 5. WPF中绑定类到gridview的问题
- 6. 视图模型绑定问题
- 7. 在ASP.NET中使用GridView绑定问题
- 8. ASP.NET MVC2 - 与模型绑定和Html.Textbox()
- 9. 绑定的IList到图表
- 10. ASP MVC在局部视图问题中绑定IList
- 11. 在asp.net中的Gridview mvc2
- 12. 问题绑定到视图模型的ListView
- 13. Asp.Net MVC - 将模型返回到视图的问题
- 14. ASP.NET MVC2查看模型基本问题
- 15. 绑定视图模型到MainPage.xaml中
- 16. 视图模型在backbone.js中的绑定
- 17. 如何将CollectionContainer绑定到视图模型中的集合?
- 18. 如何将视图模型绑定到MVVMCROSS中的UserControl?
- 19. 使用JQuery将数据绑定到视图中的模型ajax
- 20. 如何将模型绑定到视图?
- 21. 将资源绑定到视图模型
- 22. 将contextMenu绑定到树视图的不同视图模型
- 23. 用于MVC4模型绑定的IList
- 24. 在ASP.NET MVC2中绑定ISet
- 25. 绑定WP7地图控制视图模型,问题的MapMode
- 26. MVC2中部分视图中的匿名类型的模型
- 27. 绑定XML到ASP.NET的GridView
- 28. ASP.NET WEB API中的模型绑定问题
- 29. asp.Net中的组合视图和IEnumerable模型的问题MVC
- 30. ASP.NET MVC-无法将数组绑定到视图模型
我觉得asp.xxx真的是不行的。我基本上希望,因为我只需要GridView的显示部分,它仍然是可用的。我认为这是一厢情愿的想法。 – 2010-10-05 21:20:37