如何在javascript中计算gridview中的行数?

正如问题所说,我希望通过JS计算gridview中的行数.我正在按照它的方式完成 here,但是没有正确完成.

我也尝试过不同的方式:

1. var rowscount = document.getElementByID('<%=Gridview1.ClientID%>').rows.length; 
 2. var rowscount = document.getElementByID("<%=Gridview1.ClientID%>").rows.length; 
 3. var rowscount = document.getElementByID('<%#Gridview1.ClientID%>').rows.length;
 4. var rowscount = document.getElementByID("<%#Gridview1.ClientID%>").rows.length;    
 5. var rowscount = document.getElementByID("Gridview1.ClientID").rows.length;
 6. var rowscount = document.getElementByID("Gridview1").rows.length;

更新:忘记提及:我的gridview在updatepanel内.那会有什么不同吗?
什么是正确的陈述?

解决方法

如果要从服务器获取行数,可以使用以下方法
var rowsCount = <%=GridView1.Rows.Count %>

也可以从代码隐藏将数据发送到JavaScript.

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...