获得客户端ID


在.net项目,当我们用到javascript或者其他别的客户端脚本时,常常需要用到asp.net控件的ID,但asp.net控件的ID在server和client是不一样的,比如
Server:TextBox ID="txtName"
到了client,ID就成了:ctl00_ContentPlaceHolder1_txtName
要想在客户端控件(htmlcontrol)获得txtName的ID,那要怎么办呢?
答案:
这时就要用到ClientID了,例子如下
<input id="Text1" type="text" value="<%=this.txtName.ClientID %>"/>
当然了,你也可以把<%=this.txtName.ClientID %>用在别的client 的html上(不一定在html控件上) 

原文地址:https://www.cnblogs.com/sinkzephyr/p/862596.html