【问题标题】:Replicate Webforms GridView in ASP.NET MVC在 ASP.NET MVC 中复制 Webforms GridView
【发布时间】:2009-06-04 12:33:53
【问题描述】:

有没有一种现实的方式在 ASP.NET MVC 中实现一个 webforms stylegridview,并带有内联编辑?

我已经找到了各种解决方案,可以使用 JQuery 插件在 MVC 中使用内联编辑来获得网格,但到目前为止,它们非常混乱,需要不切实际的工作量,而且当你想要添加客户端和服务器端验证。

我开发了许多具有相当广泛的管理部分的网站。到目前为止,我用 MVC 做一页的时间(这仍然不起作用)比我做一个网站的整个管理部分的时间要长。带有内联编辑的网格在某些方面非常有效,例如维护国家列表并将某些国家/地区标记为活动或非活动。我知道我可以轻松地将其打开一个“详细信息/编辑”页面,甚至使用 AJAX 弹出窗口来处理它,但是对于这么简单的事情,这些选项都没有提供像内联编辑那样干净的用户体验。

有没有人找到一种简单的方法来实现内联网格编辑,或者我需要去一个混合 MVC/winforms 站点(我真的不想这样做)。

谢谢 安德鲁

【问题讨论】:

    标签: asp.net-mvc gridview


    【解决方案1】:

    Java Script Framework Ext JS 对所有不同类型的网格都有很好的支持。这是您可以轻松地与 ASP .NET MVC 一起使用的东西,我敢肯定还有其他一些客户端和服务器端的解决方案。

    【讨论】:

      【解决方案2】:

      我很幸运地将动态数据与 ASP.NET MVC 结合起来就是为了这个目的。这种混合解决方案可以为您提供面向前向的 MVC 站点的所有感知优势,同时为您提供一种快速简便的方法来为您的所有数据创建 CRUD 功能以用于管理目的。老实说,如果您的用户群不是那么大,那么在 Dynamic Data 中设计整个应用程序是一个合理的选择,尤其是当您对它足够熟悉后,可以超越其基本的“脚手架”功能来使用它。

      就实际找到一个在 ASP.NET MVC 中提供 ASP.NET GridView 功能的打包解决方案而言,祝你好运。我还没有找到任何不需要与 javscript 框架或不完整的解决方案(如 MVC Contrib 提供的解决方案)进行某种融合的解决方案。如果你找到了,请告诉我。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-10-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-10-05
        • 2010-10-14
        相关资源
        最近更新 更多