У меня есть файл Default.cs с файлом Default.aspx.cs. Где я реализовал rules_abort_execution_button с помощью методов OnClick и OnServerClick. Обе функции реализованы в Default.cs
Кнопка пользовательского интерфейса: Default.aspx.cs
<div id="rules_execution_dialog" runat="server" class="theme-border">
<div id="rules_execution_dialog_drag_control" title="Drag me">
<img id="rules_execution_dialog_maximize_button" src="./Resources/Theme/Images/maximize.png" alt="Maximize" title="Maximize" />
<br style="clear: both" />
</div>
<div style="margin-top: 10px">
<input class="btn" id="rules_execute_close_button" type="button" value="Close" disabled="disabled" onclick=" dialogClosed($('rules_execution_dialog')) " style="float: right; min-width: 0px; width: 70px;" />
<input class="btn" id="rules_abort_execution_button" type="button" value="Abort execution" runat="server" OnClick="abort_click" OnServerClick="btn_Abort_Click" style="float: right; min-width: 0px; width: 90px;" />
<br style="clear: both" />
</div>
</div>
Мой Default.cs
с обеими функциями:
protected void btn_Abort_Click(object sender, EventArgs e)
{
var IamHere = "";
return;
}
protected void abort_click(object sender, EventArgs e)
{
var test = "";
return;
}
Когда я выполняю метод Soap-клиента из другого файла Download.cs
, чтобы получить данные, это занимает довольно много времени, поэтому я хотел бы добавить кнопку отмены, которая могла бы позволить прервать выполнение. Но, к сожалению, при извлечении данных из клиента третьей части мой пользовательский интерфейс не отвечает на методы нажатия кнопок пользовательского интерфейса. Я пробовал разные примеры и не нашел решения.