簡體   English   中英

無法觸發按鈕點擊事件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM