如何在 JavaScript 中获取中继器项的计数
本文关键字:中继器 获取 JavaScript | 更新日期: 2023-09-27 18:35:59
如何在JavaScript中获取中继器项的计数?
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1"
OnPreRender="Repeater1_PreRender">
<ItemTemplate>
</ItemTemplate>
</asp:Repeater>
您可以在服务器端计算数据源(Datatable.Rows.Count for datatable 或 if list List.count...)并将其保存在 JavaScript 变量中。
例如,如果您的数据源是一个列表。
int count = yourList.Count;
repetear.DataSource = yourList;
...
ClientScript.RegisterClientScriptBlock(this.GetType(), "countRepeaterItems",
string.Format("var countRepetear = {0};", count ));
现在你有一个变量 countRepetear javascript 与项目数