Я работаю с asp.net (C #).Я создал страницу бритвы и хочу вызвать функцию в C # с помощью нажатия кнопки html.Функция выполняет алгоритм сопоставления, аналогичный проблеме стабильного брака.Например, когда администратор нажимает кнопку «Button1», должна быть вызвана функция match () в C #, которая должна выполнить операторы внутри функции и в конце вернуть соответствующий список.Я видел несколько общих ответов в форме, но мне нужно что-то более конкретное.Заранее спасибо
Как уже упоминалось, это алгоритм сопоставления - для выполнения двустороннего сопоставления с односторонним предпочтением.Я уже пробовал HTML-решение "Button1_Click".это очень общее и не соответствует моему коду.
это то, что я сделал до сих пор:
html код:
<form id="form1" runat="server">
<button type="submit" id="cmdAction" text="Button1" runat="server">
Button1
</button>
</form>
Код C #:
public ActionResult OnGet()
{
if (NTUser.Role != Role.Admin)
{return RedirectToPage("/Denied");}
matching();
return RedirectToPage();
}
public void matching()
{//body}
Кнопка, которую я использую на html-стороне, называется «Сопоставить и показать результат»
Я ожидаю, что результатом будет список, похожий на лист Excel, который можно отредактировать / удалить при необходимости.
Редактировать: Я также был бы признателен, если бы у кого-то была идея, как это сделать с помощью enum и / или bool