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

前端之家收集整理的这篇文章主要介绍了vb.net 如何在同一页面,添加相同的usercontrol前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

核心思想:对操作的控件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方法



猜你在找的VB相关文章