результаты ASP.NET Repeater в следующем HTML-код на стороне клиента:Multiple кнопки отправки в WebForms ASP.NET без JavaScript
<form name="sourceForm" method="post" action="sources.aspx" id="sourceForm">
<table>
<tr>
<td>Best Buy</td>
<td><input type="submit" value="Receive data" name="RecData1110" /></td>
</tr>
<tr>
<td>Walmart</td>
<td><input type="submit" value="Receive data" name="RecData1085" /></td>
</tr>
<tr>
<td>Seven Eleven</td>
<td><input type="submit" value="Receive data" name="RecData1125" /></td>
</tr>
</table>
</form>
атрибут каждой кнопки name
динамически генерируется из текстового префикса и ID записи из база данных.
Как получить информацию, какая кнопка отправила форму без участия JavaScript? (Я знаю, как это сделать с помощью JavaScript). Это должно быть сделано с запросом POST.
Обычно я получаю значения элементов управления в следующем виде:
Request.Form["ControlName"]
Но в данном случае я не имею ни малейшего представления, как определить, кто отправил форму.
Возможно ли это вообще с чистым HTML и ASP.NET?