簡體   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