如何获取Tekerik Radgrid的总行数?
我看到Get rows of a Telerik RadGrid但在我的情况下,我在加载页面时使用JS / jQuery。
我有一个Telerik:RadGrid:
<select class="form-control" ng-model="toy">
<option value="">---------------Select---------------</option>
<optgroup ng-repeat="eachtoy in alltoys | orderBy: 'dName + dSubName" label="{{eachtoy.dName+' - '+eachtoy.dSubName}}">
<option ng-repeat="user in eachtoy.users | orderBy: 'name'">{{user.name}}</option>
</optgroup>
</select>
在我的案例中<telerik:RadGrid ID="gvLotes"> ... </telerik:RadGrid>
,size
和lenght
无法正常工作。有人有想法吗?
答案 0 :(得分:0)
检查以下代码
var grid = $("#Grid").data("kendoGrid");
var dataSource = grid.dataSource;
var totalRecords = dataSource.total();
答案 1 :(得分:0)
var grid = $find("<%= gvLotes.ClientID %>");
var rowCount = grid.get_masterTableView().get_dataItems().length;
这是使用JavaScript获取客户端总行数所需的内容。
请查看以下链接,了解有关RadGrid的可用客户端方法的更多详细信息。
希望它有所帮助。