我有一個web表單,我在其中動態生成某些文本框和下拉列表,因此它們沒有控件。 HTML代碼看起來像獲取在ASP.net中通過Javascript添加的元素的值
<table id="tblcomponent">
<tr>
<td>Name
</td>
<td>Type
</td>
<td>Stock
</td>
<td>Color
</td>
<td>Finishing
</td>
<td>Qty
</td>
</tr>
<tr>
<td>
<input type="text" name="Name" />
</td>
<td>
<select name="Type">
<option>Type1</option>
<option>Type2</option>
<option>Type3</option>
</select>
</td>
<td>
<select name="Stock">
<option>Stock1</option>
<option>Stock2</option>
<option>Stock3</option>
</select>
</td>
<td>
<select name="Color">
<option>Color1</option>
<option>Color2</option>
<option>Color3</option>
</select>
</td>
<td>
<select name="Finishing">
<option>Finishing1</option>
<option>Finishing2</option>
<option>Finishing3</option>
</select>
</td>
<td>
<input type="number" name="Qty" />
</td>
<td>
<button type="button" onclick="AddRow("tblcomponent")" cursor: pointer;">Add</button>
</td>
</tr>
</table>
每當你點擊添加按鈕它由表元素中添加產生了類似的一行。現在我試圖獲得所有行的值,但不知道如何使用Request.Form[]
?
您應該正確設置答案的格式以使其可讀。 – Mangesh