我在Rad Ajax Panel中面临Rad Gird的问题
首先将我的RadGrid保存在asp:panel中这里工作正常
<asp:Panel ID="Panel1" runat="server">
当我用RadAjaxpanel替换asp:panel时,编辑和添加按钮不起作用
这是我的代码
<telerik:RadScriptManager ID="RadScriptManager1" runat="server">
</telerik:RadScriptManager>
<telerik:RadAjaxPanel ID="div" runat="server" EnableAJAX="true" >
<telerik:RadGrid ID="rdgOpData" runat="server" CssClass="value"
AllowPaging="true" AllowSorting="true" AllowFilteringByColumn="false"
OnNeedDataSource="rdgOpData_NeedDataSource"
OnItemDataBound="rdgOpData_ItemDataBound"
OnInsertCommand="rdgOpData_InsertCommand"
OnUpdateCommand="rdgOpData_UpdateCommand">
<MasterTableView CommandItemDisplay="Top"
AutoGenerateColumns="false" DataKeyNames="LNK_ORIGINATEDBY_CN%%TXT_NAMELAST"
CommandItemSettings-AddNewRecordText="Add Opp" EditMode="EditForms"
InsertItemPageIndexAction="ShowItemOnCurrentPage">
<EditFormSettings>
<EditColumn UniqueName="EditCommandColumn" InsertText="Add" CancelText="Cancel" UpdateText="Update" ButtonType="PushButton">
</EditColumn>
</EditFormSettings>
<Columns>
<telerik:GridEditCommandColumn ButtonType="ImageButton" EditImageUrl="~/Images/Edit.gif">
</telerik:GridEditCommandColumn>
在编辑按钮单击时,甚至无法触发itemdatabound。 帮我解决这个问题
答案 0 :(得分:1)
有时可能会发生,为了获得最佳效果,请使用 RadAjaxManager 。
在页面中添加RadAjaxManager,然后单击打开配置,配置很简单。 想象一下(一对一)案例。单击任何控件(原因)并映射另一个控件(效果)。只需复选框点击..在这里继续阅读文档。 Read about RadAjaxManger here