У меня есть панель обновления и список кнопок, которые ее запускают. Мне нужно каким-то образом узнать, какая кнопка была нажата, когда метод загрузки (вызванный триггерами) отключается, но я не могу понять это. Отправитель не запускается в триггер, а сам панель обновлений.Как я могу решить, какой триггер активировал мою панель обновления?
Мне нужно выполнить какое-либо действие, основанное на нажатии кнопки.
Любые советы?
Я использую 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
Используете ли вы ASP.NET? –
Поскольку это событие щелчка кнопки, которая запускает обновление, вы уже знаете, какая кнопка вызывает событие клика, которое только что было запущено, можете ли вы поместить свой код в события кликов? – Robert