Rad Ajax 面板行编辑未触发的 Rad 网格问题
Issue with Rad grid inside Rad Ajax panel row edit not firing
我在 Rad Ajax 面板中遇到 Rad Gird 问题
首先将我的 RadGrid 放在里面 asp:panel 这里工作正常
<asp:Panel ID="Panel1" runat="server">
当我用 Rad 替换 asp:panel 时Ajax面板编辑和添加按钮不起作用
这是我的代码
<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。
帮我解决这个问题
有时可能会发生,为获得最佳效果,请使用 RadAjaxManager。
在页面中添加RadAjaxManager,然后点击打开配置,配置就很简单了。
想象一下(一对一)的情况。单击任何控件 (原因) 并映射另一个控件 (效果)。只需点击复选框。继续阅读这里的文档。
Read about RadAjaxManger here
我在 Rad Ajax 面板中遇到 Rad Gird 问题
首先将我的 RadGrid 放在里面 asp:panel 这里工作正常
<asp:Panel ID="Panel1" runat="server">
当我用 Rad 替换 asp:panel 时Ajax面板编辑和添加按钮不起作用
这是我的代码
<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。 帮我解决这个问题
有时可能会发生,为获得最佳效果,请使用 RadAjaxManager。
在页面中添加RadAjaxManager,然后点击打开配置,配置就很简单了。 想象一下(一对一)的情况。单击任何控件 (原因) 并映射另一个控件 (效果)。只需点击复选框。继续阅读这里的文档。 Read about RadAjaxManger here