柚子Nan--回归原点

Everything can be as easy as you like or as complex as you need.
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Asp.net中控件的几个标示的含义!

Posted on 2004-02-01 20:59  柚子Nan  阅读(737)  评论(0编辑  收藏  举报

ID
:由用户提供给控件的标石符号,用于访问控件。页面框架使用ID的值和空间树中的位置来产生ClientID和UniqueID.


ClientID:由Asp.net页面框架指派给控件的唯一标石符,并且以Html id attribute的形式显示。
     不论您是否已为服务器控件指定了 ID 属性,ASP.NET 都自动为服务器控件生成 ClientID。


UniqueID:由页面框架指派给控件的层次限定的唯一标石符。这里的限定层次主要是指DataGrid,DataList,DataRepeater等控件的子控件,显然,DataGrid,DataList,DataRepeater是一个容器。那么他们内部的控件的ID也应该不一样,如下:
DataList1:_ctl0
DataList1:_ctl1
DataList1:_ctl2