<%=TextBox1.ClientID%>
asp或jsp都是这样来计算一个变量的
 会返回一个值
  这个值刚好等于  TextBox1  而已。...

解决方案 »

  1.   

    你如果知道这个标签<%=%>是干什么用的就知道了
      

  2.   

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