ASP.NET 的 ClientID 與 UniqueID 有什么區別?

作者:vkvi 來源:千一網絡(原創) 日期:2013-5-30

有人說 ClientID 是將 UniqueID 中的 $ 替換為 _。

其實這種說法不完全正確,這種在某些情況下是正確的,也有些情況下會出現 UniqueID 要比 ClientID 多一個前綴的情況,比如:

  • UniqueID:ctl00$ContentPlaceHolder1$title
  • ClientID:ContentPlaceHolder1_title

但為什么會造成這種情況,我沒去深究,只是我們要明白:

  • ClientID 對應的是生成的 HTML 元素的 id,一般用于與 JavaScript 交互。
  • UniqueID 對應的是生成的 HTML 元素的 name,一般用于 POST 回傳數據。

你前面那位網友看了:微信小程序進階開發-picker 實現選擇框、時間選擇、日期選擇、性別選擇……

▲▲▲嘿,歡迎轉載傳播本站原創文章,盡量保留來源噢。▲▲▲

文章評論
標題:必填
內容:
本站永遠終止與捏造“罪名”不支付廣告費的某度聯盟合作。
vkvi
vkvi

作者簡介: vkvi,致力于 .NET Web 開發、移動開發的技術推廣,在 .NET、SQL Server、Windows Server 等方面有深入研究和豐富經驗,10 年間共計撰寫文章 4000 余篇。 主持金融、國土、農業、電商等多個行業項目執行, 推行“技術提升生產力、人心決定成功率”的管理理論。 聯系他

最新22选5开奖公告