我有一個更新面板和觸發它的按鈕列表。我需要一些方法來找出當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