0

jQueryを使用したことがない人のために、ポストバックとjQueryajax呼び出しの違いを示します。

新しいWebフォームプロジェクトを作成すると、ポストバックはほとんど目立たなくなります。巨大なviewsatateで遅いページをシミュレートする方法について何か提案はありますか?または、ページ全体(フォーム)をサーバーにポストバックすることとAJAX呼び出しの長所を示すことができる他の何か。

4

1 に答える 1

1

GridViewでViewStateを有効にし、一度に数千のレコードをバインドします。これにより、信じられないほどの量のViewStateが作成されます。それでも不十分な場合は、巨大なDataTableを取得してViewStateに保存してください。何かのようなもの:

DataTable dt = GetDataTableWithThousandsOfRows();
ViewState["Data"] = dt;

次に、ページがレンダリングされたときのViewStateを確認します。

于 2012-10-18T12:57:53.163 に答える