![](/img/trans.png)
[英]Not able to fire the click event for a button inside the Item template in RADorgChart
[英]Not able to fire Button Click event
我在更新面板中使用了按鈕和網格,當用戶單擊該按鈕時,結果將在此網格中更新
但是此按鈕不會引發任何單擊事件,這是因為該代碼無法將代碼擊中。
以下是我正在使用的HTML代碼
<div id="DivGridPendingCRSeeMore" class="editableDialogContentPanel" style="display: none">
<asp:UpdatePanel ID="RecentGridPendingCRSeeMore" runat="server">
<ContentTemplate>
<asp:Button ID="ButtonRecentGridPendingCRSeeMoreSearch" runat="server" Text="Search"
OnClick="ButtonRecentGridPendingCRSeeMoreSearch_Click" />
<asp:GridView ID="GridPendingCRSeeMore" runat="server" AllowSorting="true" AllowPaging="true"
PageSize="20" AutoGenerateColumns="false" PagerSettings-Visible="false" RowStyle-CssClass="gridDataRow"
CssClass="grid">
<Columns>
<asp:HyperLinkField HeaderText="Request ID" DataTextField="Request_ID" SortExpression="Request_ID"
DataNavigateUrlFields="Request_ID" DataNavigateUrlFormatString="ChangeRequestDetails.aspx?RequestID={0}"
HeaderStyle-HorizontalAlign="Left" />
<asp:BoundField HeaderText="Territory ID" DataField="Territory_ID" SortExpression="Territory_ID"
HeaderStyle-HorizontalAlign="Left" />
<asp:BoundField HeaderText="Submitted By" DataField="Submitted_By_Name" SortExpression="Submitted_By_Name"
ItemStyle-Wrap="false" HeaderStyle-HorizontalAlign="Left" />
<asp:BoundField HeaderText="Owner" DataField="owner_name" SortExpression="owner_name"
ItemStyle-Wrap="false" HeaderStyle-HorizontalAlign="Left" />
<asp:BoundField HeaderText="Type" DataField="Request_Type" SortExpression="Request_Type"
ItemStyle-Wrap="false" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" />
<asp:BoundField HeaderText="Status" DataField="CR_Status" SortExpression="CR_Status"
ItemStyle-Wrap="false" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" />
<asp:BoundField HeaderText="Date Submitted" DataField="Submit_Date" SortExpression="Submit_Date"
DataFormatString="{0:MM/dd/yyy}" HtmlEncode="false" HeaderStyle-HorizontalAlign="Center"
ItemStyle-HorizontalAlign="Center" />
<asp:BoundField HeaderText="Description (ID or Name)" DataField="Description" SortExpression="Description"
ItemStyle-Wrap="false" HeaderStyle-HorizontalAlign="Left" />
</Columns>
</asp:GridView>
<UC1:PagerControl ID="HomePendingCRPager" runat="server" />
</ContentTemplate>
</asp:UpdatePanel>
</div>
以下是處理程序背后的代碼
Protected Sub ButtonRecentGridPendingCRSeeMoreSearch_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonRecentGridPendingCRSeeMoreSearch.Click
End Sub
像這樣在UpdatePanel
添加Trigger
<Triggers>
<asp:AsyncPostBackTrigger ControlID="ButtonRecentGridPendingCRSeeMoreSearch" EventName="Click"/>
</Triggers>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.