您的位置:首页 > 编程语言 > VB

vb.net 如何在同一页面,添加相同的usercontrol

2017-07-18 16:23 232 查看
核心思想:对操作的控件ID唯一。

核心代码:<%=Me.ClientID %>

解题思想:服务器控件会自动生成一个唯一的ID,但非服务器控件和对应的js事件不会。

代码:

后台:

在页面load方法中:

Me.txt_Client.Attributes.Add("onKeydown", "return " + Me.ClientID + "_ClientTextChanged(this)")

     

JS:

 function <%=Me.ClientID%>_ClientTextChanged(source) {}

思路:后台注册前台js事件,赋予唯一方法名称。。因为在引用usercontro时,会执行load方法


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  .net javascript