クエリによって返された行数を見つけて表示する必要があります。このクエリは、asp.net GridViewコントロールにバインドされたSQLDataSourceオブジェクトを使用して行われます。どのようにしてこの情報を見つけることができますか?Gridviewデータソースの行数
3
A
答えて
5
グリッド上でRows
プロパティを使用することはできません。GridViewが現在レンダリングしているものだけを提供するためです。 SqlDataSourceのSelectedイベントに接続し、AffectedRowsプロパティをプルする必要があります。
protected void SqlDataSource1_Selected(object sender, SqlDataSourceStatusEventArgs e) {
int totalRows = e.AffectedRows;
}
1
私はあなたがSQLDataSource.Selectedイベントを処理し、e.AffectedRowsプロパティを確認することをお勧めします。選択された行の数を返します。また、この情報をプログラムによって取得することもできます。
DataView dv = (DataView)SQLDataSource1.Select(DataSourceSelectArguments.Empty);
int rowCount = dv.Count;
注:このコードは再度データを選択します。ですから、この目的のためにSelectedイベントを使用することをお勧めします。
+0
データベースを数回カウントするだけですか?絶対にそれに値するものではありません。 – MAW74656
関連する問題
- 1. GridViewのデータソースを更新
- 2. Linq to SQLとGridviewデータソース
- 3. DataTableデータソースでのGridviewの検索
- 4. 一つのGridView、2つのデータソース
- 5. androidのgridviewの行数
- 6. GridView内のlinqデータソースの一部の集計関数を取得する
- 7. Yii2 GridView 1レコードの複数行
- 8. LINQを使用したオブジェクトからのgridviewデータソース
- 9. rowdataをgridviewデータソースへのバインドとして取得します。
- 10. GridViewの行フォーカス
- 11. JqueryのGridView行
- 12. スプリングブート複数のデータソース
- 13. Dev Express Aspx Gridview複数行フィルタコントロール
- 14. Gridviewにはいつnullデータソースがありますか?
- 15. JSONレスポンス文字列をUWP gridviewデータソースに変換する
- 16. TextBox onchangeイベントからGridView/LINQデータソースをリフレッシュする方法
- 17. GridViewは基になるデータソースを更新しません
- 18. Gridviewの挿入行
- 19. Gridview- 2つのSQLソース、GridViewコントロールと2つのSQLデータソースと次のことを達成しようとし
- 20. GridViewフリーズヘッダ行
- 21. ASP.NET gridview行onclick
- 22. Treelist用の複数のデータソース
- 23. flotプロットの複数のデータソース
- 24. データソース要求の不明なパラメータ '2'データソース行0
- 25. GridViewのRowDataBound関数
- 26. SpringブートアプリケーションでFlywayを使用した複数のデータソースの移行
- 27. 複数のデータソースを使用したTableauの行レベル計算
- 28. データソースとしてのWebデータコネクタを持つ行の最大数
- 29. ビジネスオブジェクトと複数のデータソース
- 30. スプリングデータJPA複数のデータソース
完璧!私は再びデータベースにヒットする必要はなく、私は自分のデータソースのフォーマットについて心配する必要はありません。 – MAW74656