gpt4 book ai didi

asp.net - Linkbutton 单击在更新面板中不起作用

转载 作者:行者123 更新时间:2023-12-01 11:50:10 24 4
gpt4 key购买 nike

<div id="TrainingSearchGridContainer" class="mt_20">
<asp:UpdatePanel runat="server" ID="UpdatePanelCountryRegions" UpdateMode="Conditional">
<ContentTemplate>
&nbsp;
<asp:DropDownList runat="server" ID="ProductDropDown"></asp:DropDownList>
<asp:DropDownList runat="server" ID="DateDropDown"></asp:DropDownList>

<asp:DropDownList runat="server" ID="CountryDropDown" AutoPostBack="True" OnSelectedIndexChanged="LoadRegions"></asp:DropDownList>
<asp:DropDownList runat="server" ID="StateDropDown"></asp:DropDownList>
<asp:LinkButton ID="SearchBtn" runat="server" OnClick="StartSearch">
<span class="blueButton2css3"><span class="btnspan">
<asp:Literal ID="SearchButtonText" runat="server"></asp:Literal></span></span>
</asp:LinkButton>
</ContentTemplate>
<Triggers>
<asp:asyncpostbacktrigger controlid="SearchBtn" eventname="Click" />

但出于某种原因,当我点击按钮时没有任何反应,如果我删除更新面板按钮工作正常。

最佳答案

问题是您使用的是 AsyncPostBackTrigger 而不是 PostbackTrigger。当控件位于更新面板之外时使用 AsyncPostBackTrigger,您的链接按钮出现在更新面板内,因此您应该使用 PostBackTrigger。

  <asp:PostBackTrigger ControlID="SearchBtn" />

关于asp.net - Linkbutton 单击在更新面板中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11960771/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com