【发布时间】:2011-11-17 11:31:56
【问题描述】:
没错,一个MVC中的ASP.NET Ajax控件。我知道我知道,有 Telerik MVC 控件,但 Telerik MVC 网格没有我需要的一切,所以我对使用 ASP.NET Ajax 控件一无所知。
无论如何,我的 RadGrid 已启动并运行良好。当我启用所有花里胡哨(例如分页、排序、过滤等)时,就会出现问题。看起来它将 group by/filter/sort 数据放在 eventargument post 变量中:
__EVENTARGUMENT FireCommand:2$RadGrid1$ctl00;GroupByColumn;Dialog
就我而言,当页面重新加载时,没有任何变化。我应该启用它以使其在 MVC 中工作吗?我已按照http://www.telerik.com/help/aspnet-ajax/mvc-getting-started.html 的说明进行操作,但这并没有出现。上一个 url 中的示例没有所有的花里胡哨,所以我假设我需要采取额外的步骤才能让它工作。
谢谢!
【问题讨论】:
-
所以...存在这个产品的 MVC 版本,可以完全满足您的需求。但是您想破解 WebForms 版本并按照您的意愿进行修改?
-
是的,MVC 版本没有我需要的一切,例如多行选择和许多其他东西。我真的需要让 AJAX 版本正常工作:/
-
也许这可以与多行选择一起使用? (demos.telerik.com/aspnet-mvc/grid/checkboxesajax)。不确定还有很多其他事情是什么,但至少是朝着正确方向迈出的一步:)
-
大声笑,谢谢@Carl B。在研究这个问题时,我认为自己很咸。实际上,我花了几天的时间来制作与 Telerik MVC 网格一起使用的多项选择功能。问题在于 ASP.NET Ajax 版本具有所有停止点,例如 Shift 单击、Shift 上/下和 Shift 拖动。另外,让多个选择与分组一起工作是一场噩梦。当宝马的轮子就坐在我面前,拿着一组闪亮的钥匙时,我讨厌重新制作一个更便宜的轮子。我只需要弄清楚如何在我的车库中安装#$%* 东西。
-
啊,我明白了 :) 永远不知道有人做了多少研究!另外,我喜欢这个比喻;D
标签: asp.net-mvc model-view-controller telerik telerik-grid telerik-mvc