![](/img/trans.png)
[英]How to find the value of control within a gridView from Client side using JavaScript?
[英]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.