繁体   English   中英

使用客户端代码从父级ascx控件中查找gridview

[英]Find gridview from parent ascx control using client side code

我有一个用户控件调用parent.ascx,并在child.ascx中加载。 在子控件中,我有一个gridview,我想使用来自父ascx控件的javascript访问它。 我正在使用以下代码,但未找到它。 有帮助吗?

      var grid = document.getElementById("<%= child_grdrisk.ClientID %>");

   alert(grid.rows.length);

您可以像这样获取行的nr:

var rowsCount = <%=child_grdrisk.Rows.Count %>;

或者您可以将行的nr存储在隐藏字段中,并从中获取行的nr:

hiddenField1.Value = child_grdrisk.Rows.Count.ToString();

var rowsCount = document.getElementById('<%= hiddenField1.ClientID %>');

或者您可以使用jQuery:

var rowsCount = $("#<%= grdrisk.ClientID %> tr").length;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM