document.getElementById("<%=TextBox1.ClientID%>").value="adf";

此代码可以在客户端完成对服务器端控件的访问,由于ASP.NET会为把服务器端控件在客户端的呈现生成不同的名称,所以此功能比较有用

获取由 ASP.NET 生成的服务器控件标识符。

命名空间:System.Web.UI
程序集:System.Web(在 system.web.dll 中)

语法

Visual Basic(声明)
Public Overridable ReadOnly Property ClientID As String
Visual Basic(用法)
Dim instance As Control
Dim value As Stringvalue = instance.ClientID
C#
public virtual stringClientID { get; }
C++
public:
virtual property String^ ClientID {
String^ get ();
}
J#
/** @property */
public Stringget_ClientID ()
JScript
public function get ClientID () : String

属性值

由 ASP.NET 生成的服务器控件标识符。

备注

有时,不能为控件分配唯一的名称。例如,如果 Repeater 控件在它的某个模板中包含一个 Label 控件,则为 Repeater 控件中的各个项呈现该 Label 控件的一个实例。在呈现控件的多个实例时,为防止出现命名冲突,ASP.NET 为页上的各个服务器控件自动生成一个唯一的 ClientID 值。ClientID 值是通过连接控件的 ID 值和它的父控件的 UniqueID 值生成的。如果未指定控件的 ID 值,则使用自动生成的值。生成的 ID 的各个部分以下划线字符 (_) 分隔。

注意

除了用来分隔 ID 值的是下划线字符而不是 IdSeparator 属性指定的字符以外,为控件生成的 ClientID 值与 UniqueID 值相同。默认情况下,IdSeparator 属性设置为冒号字符 (:)。由于 ClientID 值不包含冒号字符,因此,它可以用于不支持包含冒号的 ID 的 ECMAScript。

ClientID 值经常用于以编程方式访问为客户端脚本中的控件呈现的 HTML 元素。有关详细信息,请参见 ASP.NET 网页中的客户端脚本 。

ClientId 解释相关推荐

  1. asp.net 服务器控件的 ID,ClientID,UniqueID 的区别

    1.简述 ID是设计的时候自己所指定的ID,是我们分配给服务器控件的编程标识符,我们常常使用this.controlid来寻找控件,那么这个controlid就是这里所说的ID. ClientID是由 ...

  2. Comsumer的一些解释

    (以下引用: http://shift-alt-ctrl.iteye.com/blog/2035321) 1) consumer端消息消费的模型,session的运作机制 2) 如果提升broker和 ...

  3. kafka官方文档中文翻译(kafka参数解释)

    目录 入门 1.1简介 kafka™是一个分布式流媒体平台.这到底意味着什么? 1.2使用案例 1.3快速入门 1.4生态系统 1.5从以前的版本升级 2. API 2.1生产者API 2.2消费者A ...

  4. TCP三次握手和四次挥手的解释

    基础知识 在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG. 其中,对于我们日常的分析有用的就是前面的五个字段. 它们的含义是: SYN ...

  5. java 解释型和编译型

    编译型语言和解释型语言 编译型语言: 举一个恰当的例子来理解,一本汉语的书,需要翻译成英文的书来帮助外国人理解,一种就是把正本书翻译完,然后给到外国人来阅读,这种方式就相当于编程中的编译型. 解释型: ...

  6. [翻译]Python中yield的解释

    问题: Python中yield关键字的作用是什么?它做了什么? 例如,我想理解以下代码 def node._get_child_candidates(self, distance, min_dist ...

  7. (康托展开解释)+ NYOJ 139 我排第几个

    描述 现在有"abcdefghijkl"12个字符,将其所有的排列中按字典序排列,给出任意一种排列,说出这个排列在所有的排列中是第几小的? 输入 第一行有一个整数n(0<n& ...

  8. 具体解释可变參数列表

    可变參数   至少有一个參数 比如:void add(int a,- ){} 例题  模拟printf()函数 #include <stdio.h> #include <stdarg ...

  9. 状态压缩dp(hdu2662)(我综合了一个人的解释和另一个人的代码)

    hoj 2662 大概题意是:有一个n*m的棋盘,在这个棋盘里边放k个旗子,要求每一行每一列都不能存在一对旗子相邻,问最后总共的方案数. 这道题一看状态非常多,就一定是状压.怎么状压呢?这又是个问题. ...

最新文章

  1. Linux 爱好者该向闭源软件敞开怀抱了
  2. PaaS Innovation 2017开幕在即,共襄技术演进与商业碰撞盛宴
  3. Shopee上线全球类目树,类目垂直定位,让商家引流更精准!
  4. 有关AutoCompleteBox组件的研究[5][Final]_集成搜索引擎搜索建议(Search Suggestion)——Silverlight学习笔记[40]...
  5. PHP检测远端文件是否存在
  6. Python中Numpy库中的Numpy常量
  7. 会计基础模拟练习一(3)
  8. SQLServer之修改CHECK约束
  9. 你读过的最心酸的句子有哪些?
  10. 蓝桥杯2018年第九届C/C++省赛B组第三题-乘积尾零
  11. java获取当前服务器用户_从授权服务器获取资源服务器中的用户角色
  12. 太原科技大学计算机宿舍,太原科技大学宿舍怎么样
  13. Quicksql部署
  14. deepin更新启动项_Deepin修复启动项菜单---grub2启动修复
  15. 【HTML+CSS】小米官网首页
  16. X电容Y电容如何选择与使用
  17. 一个大牛的acm历程(看着就要颤抖)
  18. bootloader学习笔记---第一篇以stm32为例
  19. 用unionID作为oneID的实质:不管理账号和密码
  20. 地图无限放大服务器软件,BIGEMAP离线地图服务器

热门文章

  1. 安卓rom包解包linux,Android rom解包打包工具
  2. LQR控制器——简单实现与仿真
  3. python 第五章 字典
  4. 数据库关系模型有哪三类完整性约束?
  5. RTS game/engine Links
  6. java中的圈复杂度计算_[代码质量] 圈复杂度和代码质量优化(附带示例代码纠正代码质量)...
  7. 【密码学】Schnorr认证,Schnorr签名,安全性证明
  8. PAT 1157 Anniversary
  9. Curl转python在线工具
  10. 用户行为分析(如何用数据驱动增长)-读书笔记1