|
|
1
1
|
|
2
0
我认为你最好的选择是创建一个控制器操作,返回一个包含你的表的局部视图。局部视图可以包含您想要的任何基于JavaScript的表/网格。此解决方案完全不依赖于任何特定的网格/表实现。 例如,假设你有一个强类型的类型局部视图
ASP.NET MVC AJAX Helper 创建一个链接,该链接将生成对控制器中List操作的AJAX GET请求。此外,通过定义 正在加载ElementId <div id=“FooList”> 当用户点击该链接时,AJAX请求将调用您的List操作。您的list操作只是返回部分视图FooList.ascx的呈现内容。id=“FooList”的div的现有内容将被从AJAX请求中检索到的内容替换。在上面的示例中,控制器操作将始终选择相同的数据,这不是您真正想要的。在真实场景中,您必须修改控制器操作,以便为您的局部视图检索适当的数据。在不了解实现细节的情况下,我无法为您提供一种有效的方法来处理这个问题。 如果你不想使用链接,那就看看Ajax生成的HTML和JavaScript。ActionLink助手,并根据您的需求进行调整。例如,构建自己的自定义助手,或者只是手动编写JavaScript。 最后,不要忘记包含MVC AJAX JavaScript源文件。我建议把它们放在你的主页上。例如:
|
|
|
5
0
如果你这样做,例如,你可以使用ajax调用注入html表(如果需要),然后对生成的html表应用flexigrid()或jggrid()。 |
|
|
Andrus · 如何在Linux中阅读期刊 1 年前 |
|
|
Miranda · 读取xml文件时路径错误中有非法字符 1 年前 |
|
|
Primdonm · 如何将自定义列表中的字符串值格式化为货币格式? 2 年前 |
|
|
Kiryl · Sitecore中自己的控制器 2 年前 |
|
|
Farid · 如何从数据库中填充Resource.resx文件值? 2 年前 |