我有一个更新面板和触发它的按钮列表。我需要一些方法来找出当load方法(这是由触发器引起的)熄灭时按下哪个按钮,但我无法弄清楚。发件人不会投入触发器,而是更新面板本身。如何计算出哪个触发器触发了我的更新面板?
我需要根据按下哪个按钮来执行一些操作。
有什么建议吗?
我使用ASP.NET/C#
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" OnLoad="LocationList_Load">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnLocMiddleEast" />
<asp:AsyncPostBackTrigger ControlID="btnLocUSA" />
<asp:AsyncPostBackTrigger ControlID="btnLocNewZealand" />
<asp:AsyncPostBackTrigger ControlID="btnLocAustralia" />
<asp:AsyncPostBackTrigger ControlID="btnLocEurope" />
<asp:AsyncPostBackTrigger ControlID="btnLocRepublicOfIreland" />
<asp:AsyncPostBackTrigger ControlID="btnLocNorthernIreland" />
<asp:AsyncPostBackTrigger ControlID="btnLocWales" />
<asp:AsyncPostBackTrigger ControlID="btnLocScotland" />
哪种语言以及它们如何触发更新面板 – Mark 2009-09-22 10:53:40
您使用的是ASP.NET吗? – 2009-09-22 10:53:42
由于触发更新的按钮的点击事件,您已经知道哪个按钮会导致触发点击事件,您可以将代码放入点击事件吗? – Robert 2009-09-22 11:01:16