的ASP.NET中繼導致在客戶端下面的HTML代碼:多提交ASP.NET中的WebForms按鈕沒有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來實現嗎?