我在RadGrid,下拉列表和按钮上使用AutoPostBack时遇到问题。每当数据列在RadGrid上进行过滤/排序,每当ddl被更改时,以及按下按钮时,我都会将其设置为自动回发。我很遗憾无法让它发挥作用。我有AutoPostBackOnFilter =" true"为我要回发的每一列设置。我有AutoPostBack =" true"在ddl和按钮上。
<asp:DropDownList ID="ddlRegion" runat="server" AutoPostBack="true" />
<GraphBtn:WinampButton ID="btnSearch" runat="server" TemplateName="GoNext" Text="Go" AutoPostBack="true"/>
但不是“刷新”。页面,会发生什么,它只是对当前列进行排序或更改信息。怎么不解雇&#39;像以前一样做的回发?相反,它似乎是由AJAX加载,但我根本没有在我的页面上使用AJAX。
后面的VB确实通过SQL更改了值。之前它曾经没有问题解决回发现在我无法让它工作。不幸的是,我需要它使用后置来使RadGrid正常运行。
注意:它也不在更新面板中。
答案 0 :(得分:2)
您应该在页面中添加RadAjaxManager:
<telerik:RadAjaxManager ID="masterAjaxManager" runat="server" />
在此之后,您可以在代码中绑定相关控件:
masterAjaxManager.AjaxSettings.AddAjaxSetting(ajaxifiedControl, updatedControl)