我正在实现一个 ASP.NET MVC 2 应用程序,我需要一个具有以下功能的网格:

  • 可编辑字段,带有模板(例如数字字段、日期选择器、动态下拉组合)。
  • 通过按按钮/链接在客户端添加行(无回调)。
  • 通过按按钮/链接删除客户端中的行(无回调)。
  • 在最后一个可编辑列中按下选项卡时在客户端添加行(无回调)。
  • 控制输入​​控件的名称(以便它们在表单提交时与这些名称一起发布)。
  • 有一些不可编辑的列,其值在客户端计算(无回调),具体取决于其他列的值。

例如。:我将用它来 Order -> IList<OrderLine> (一对多)模型。

我本来打算使用 jQuery 自己开发它,但我不想重新发明轮子。是否有任何 javascript 框架已经提供了这样的网格?


更新: 我试过了 泰勒里克网格, ,但发现很难获得上述所有功能。因此,欢迎有经验的 Telerik 用户就如何使用该扩展来实现所有这些功能提供任何建议。

有帮助吗?

解决方案

查看 telerik Extensions for asp.net MVC ,我认为他们有您正在寻找的东西

其他提示

你知道这个网站吗:

www.datatables.net

我一年前使用过这个插件,据我记得你的大部分要求都可以实现。这是免费的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top