-2

asp.netのグリッドビューとリピーターの正確な違いを知ることができますか? また、データベースから動的に値を取得している場合、そこから特定のレコードを編集したい場合、どのオプションが実行可能でしょうか。私はASP.Netが初めてなので、助けてください。よろしくお願いします...

4

3 に答える 3

1

:GridViewページングは​​サポートしていますが、主にテーブル ベースのレイアウトでデータを表示するために使用されるため、柔軟なレイアウトは提供されません。また、データの挿入を見ると、Gridview にはデータを挿入するためのサポートが組み込まれていません。 ( CommadName が "Insert" に設定されたボタンをクリックしても、基になるデータ ソースの挿入メソッドが呼び出されないため)。

Repeater コントロール: 柔軟なレイアウトを提供しますが、データのグループ化、挿入、削除、更新、ページングは​​サポートしていません。

Repeater コントロールと GridView コントロールの使用方法は異なります。一連のデータを表形式で表示する場合は、GridView コントロールを使用します。Repeater は、データを繰り返し表示する場合に使用しますが、必ずしも表形式で表示する必要はありません。テーブルが必要な場合は GridView を使用し、それ以外の場合は Repeater を使用します。読み込み/更新の速度は、2 つの間では無視できます。おそらく探しているのは GridView のようです。

于 2013-04-03T18:17:22.657 に答える
0

http://weblogs.asp.net/gunnarpeipman/archive/2008/07/25/gridview-or-repeater.aspx

編集する必要がある場合は、GridView を使用してください。

于 2013-04-03T18:01:29.780 に答える