我在一个aspx页面中包含了一个JS文件。 主机页面具有用户控件的多个实例。 并且每个用户控件都有自己的网格。我定义了一个 每个UserControl中的Javascript变量以获取UserControl 特殊网格。 JS文件具有为Grid编写的多个常用函数。 但我有一个问题是访问用户控件特定的网格, 有没有办法访问用户控制特定的网格?
答案 0 :(得分:0)
不是在ascx中注册一个javascript变量,而是以这种方式调用函数:
<script>
doSomethingWithGrid('<%= MyGrid.ClientID %>');
</script>
答案 1 :(得分:0)
Asp.NET正在改变运行时的控件ID,这使得在客户端(javascript)中难以访问。您可以获得ControlName.ClientID