asp.net-mvc - 在 ASP.NET MVC 中复制 Webforms GridView

标签 asp.net-mvc gridview

在 ASP.NET MVC 中实现 webforms stylegridview 是否有一种现实的方法,通过内联编辑?

我找到了各种解决方案来使用 JQuery 加载项在 MVC 中获得带有内联编辑的网格,但到目前为止它们非常困惑,需要大量不切实际的工作,并且当您想要添加客户端和服务器端验证时,情况会变得更糟.

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

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

谢谢
安德鲁

最佳答案

Java 脚本框架 Ext JS对所有不同类型的网格都有很好的支持。这是你可以很容易地与 ASP .NET MVC 一起使用的东西,我相信客户端和服务器端也有一些其他的解决方案。

关于asp.net-mvc - 在 ASP.NET MVC 中复制 Webforms GridView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/950269/

相关文章:

C# - 修改文件权限 ASP.NET MVC

asp.net-mvc - 在 Razor View 中打印单个逗号(或其他字符)

html - 如何动态加载CSS

c# - BundleConfig 类 : An exception of type 'System.NullReferenceException' occurred in mscorlib. dll 中的 MVC 错误

asp.net-mvc - 使用 Html.BeginForm 创建没有默认操作的表单

java - GridView 超出内存预算

c# - GridView.DataSource 在 PostBack 期间为 null

c# - 在 asp.net gridview 中禁用文本换行

c# - 类型 '_Default' 已经包含一个定义

android - 如何在android中的scrollView中添加gridView