だからここに状況があります:
私はこのグリッドを持っています:
<asp:GridView ID="productGrid" runat="server" AllowSorting="True"
AllowPaging="true" PageSize="20"
OnPageIndexChanging="PageIndexChanged" PagerSettings-Visible="false"
AutoGenerateColumns="false" OnSorting="Sort">
そして、私は次のようにアクセスしています:
var grid = document.getElementById("<%= productGrid.ClientID %>");
これは問題ありませんが、問題は、 に行くgrid.row.length
と 21 になりますが、グリッドは数百の要素にバインドされているため、最初のページしか表示されないことです。残りのデータ?
テーブル全体を繰り返し処理したい。はい、このJavaScriptが実行される前にテーブルに値がロードされていると確信しています。値はページのロード時にあり、スクリプトはボタンのクリック時にあります。
助けてくれてありがとう