当前位置: 代码迷 >> ASP.NET >> 急求解: 在用用户控件的时候 这么可以把用户控件中的控件ID去掉用户控件名,保存原来的控件名?解决方案
  详细解决方案

急求解: 在用用户控件的时候 这么可以把用户控件中的控件ID去掉用户控件名,保存原来的控件名?解决方案

热度:570   发布时间:2013-02-25 00:00:00.0
急求解: 在用用户控件的时候 这么可以把用户控件中的控件ID去掉用户控件名,保存原来的控件名?
例如   用户控件中有个 <input   name= "tbStartTimeHM1 "   type= "text "   id= "tbStartTimeHM1 "   readOnly= " "   /> 控件     但是在客户端显示的时候就变成   <input   name= "WebUserControl1:tbStartTimeHM1 "   type= "text "   id= "WebUserControl1_tbStartTimeHM1 "   readOnly= " "   /> 了
怎么保持id= "tbStartTimeHM1 "不变啊?

------解决方案--------------------------------------------------------
没有办法!更必要!

只有这样,才可以绑定,到了客户端之后,对应的 html 元素 id 是唯一的
------解决方案--------------------------------------------------------
动态获取客户端 id

// js
alert(document.getElementById( ' <% =MyTextBox1.ClientID %> ').value);
  相关解决方案