[英]Read HTML Elements from Code Behind using asp.net C#
如何從后面的代碼中讀取輸入類型=復選框等HTML元素? 不添加runat="server"
。 那可能嗎?
如何從后面的代碼中讀取輸入類型=復選框等HTML元素?
在詢問之前,您應該首先了解HTML Elements與代碼隱藏 (在服務器上) 無關 。
您無法以任何方式訪問它們,因為您無法從服務器訪問客戶端的瀏覽器。
如果要訪問發布到服務器的INPUT元素的VALUE,那么您應該使用:
var postedValue = Request.Form["nameOfElement"];
所以如果你有HTML:
<input type="check" name="nameOfElement" value="Yes" />
然后:
postedValue
獲得“是”。 postedValue
將為null。 查看Request.Form集合以檢索這些值
檢查這種情況的一些方面:
Request.Form("Name") != null
檢查是否選中了名稱“名稱”的復選框。 如果未選中該框,則該值將為null
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.