我想在我当前的 MVC 项目中使用 JQ 网格,但在尝试解决它时遇到了很多问题。我发现可用的文档即使没有缺失也很缺乏,并且所有问题似乎都集中在一个方面,例如将数据输入网格。好吧,我已经远远超出了这一点,我希望看到一个功能齐全的示例,它可以使用 MVC 集成获取数据、排序、分页、添加、编辑、删除和搜索。网络上有这样的例子吗?
此外,我想知道是否可以将数据注释与 JQ 网格添加/编辑结合使用?从到目前为止我读到的内容来看,我似乎必须在 JQ Grid 声明中定义新的验证规则,并且我在模型上建立的规则将被忽略。有没有办法在 JQ Grid CRUD 操作期间使用模型规则?我正在考虑制作我自己的 jquery 对话框弹出窗口,一旦选择一行并单击添加/编辑按钮,就会加载适当的部分 View 。但是我找不到单击“添加”按钮时引发的 JQ 网格事件。它似乎迫使您使用他们自动生成的模式弹出表单......
我不确定这一切对你们是否有意义,但如果有任何帮助,我们将不胜感激。如果有人有所有 JQ Grid 事件的链接,那将是一个很大的帮助......谢谢!
最佳答案
我刚刚在我的底层数据源上测试了 JQGrid 和 DataAnnotations,但似乎没有对它们提供任何支持(但希望如此)。
对于 MVC 部分,您是否希望使用 trirand.net 提供的 ASP.NET MVC Helpers?如果是这样,您可以在这里找到一个工作示例:
http://www.trirand.net/aspnetmvc/grid/editrowinlineactionicons
-布兰登
关于asp.net-mvc - JQGrid 和 MVC 完整工作示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7366155/