質問

だから私はたくさんの仕事をリストするグリッドビューを持っています。

このグリッドビューでは、ページングが有効になっているため、正常に動作します。

ページ番号の上にホバリングすると、1,2,3,4、....以下が表示されます

javascript_dopostback( 'c100placeholdergrievew'、 'ページ$ 1')

今、私の問題は次のとおりです。

このリストのハイパーリンクの1つをクリックすると、詳細の編集ページに移動します。ユーザーが[保存]をクリックしたら、GridViewを使用してユーザーをリストページにリダイレクトします。

私が実装したいのは、GridViewがIE 2ページからどのページが来たかを覚えていることです。

PageIndexを使用してこれを設定できることは知っていますが、GridViewの「ページ」の値を越えて送信する方法がわかりません。

役に立ちましたか?

解決

ページのセッション状態に必要な変数を保存します。ページをロードすると、編集ページから[設定された編集]ページから来たかどうかを示すブール値を作成できます。

したがって...途中、ページインデックスを使用して現在選択されているページのセッション変数を設定し、次にページに戻るための2つの新しいセッション変数を設定します。

sEdited = Session["Edited"].ToString();
sPage = Session["PageToDisplay"].ToString();

次に、を設定します Page 文字列から解析されたら、これからのインデックス?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top