ID,ClientID,UniqueID的区别
ID是設(shè)計(jì)的時(shí)候所指定的ID。
ClientID是當(dāng)這個(gè)控件生成到客戶端頁面時(shí)候,需要在客戶端訪問時(shí)候用的。
UniqueID是當(dāng)需要參與服務(wù)端回傳的時(shí)候用的。
備注:當(dāng)控件是子控件的時(shí)候(例如在用戶控件中的Button),ClientID在HTML頁面中是作為控件的ID屬性,UniqueID是作為控件的Name屬性,如果不是子控件,那么ClientID和UniqueID是相同的
例如:
MyControl1是一個(gè)用戶控件,里面包含一個(gè)ID為Button1的按鈕,把MyControl1放在一個(gè)頁面中運(yùn)行,下面是其頁面的HTML代碼
<input type="submit" name="MyControl1:Button1" value="Button" id="MyControl1_Button1" />
ClientID:MyControl1_Button1
UniqueID:MyControl1:Button1
補(bǔ)充:當(dāng)要編寫用戶控件中一個(gè)控件的客戶端事件代碼時(shí),如果想在用戶控件內(nèi)編寫必須要獲取該控件的ClientID。
http://www.cnblogs.com/zgqys1980/archive/2008/01/04/1025572.html
總結(jié)
以上是生活随笔為你收集整理的ID,ClientID,UniqueID的区别的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 跟着表哥学习如何打「AWD比赛」
- 下一篇: 命名参数"pageNo&quo