- PR -

実例で学ぶASP.NETプログラミング第8回について

1
投稿者投稿内容
bookmount
会議室デビュー日: 2003/05/29
投稿数: 3
投稿日時: 2003-10-06 17:54
毎回楽しみに連載を拝見させてもらっている者です。
早速本題に入りたいと思いますが、

フレーム・セットの左側のペインからの選択で、カテゴリ別に表示する機能の実装の解説がありますが、一覧表示との区別のために、

If Not IsPostBack Then
If Request.QueryString("ID") > 0 Then
Session("CID") = Request.QueryString("ID")
Else
Session("CID") = 0
End If

……以下略

で判定している箇所がありますよね?
これだと必ず最初の表示では区別されるのですが、
ページング・ボタンで移動すると、一覧表示に切り替わってしまいます。

PageIndexChanged の動作でもこの判定は必要なのではないでしょうか?

この話題が既出ならば、申し訳ありません。
bookmount
会議室デビュー日: 2003/05/29
投稿数: 3
投稿日時: 2003-10-18 20:16
自己レスです。

PageIndexChanged に追記しなくても、Page_Load の中で

If Not IsPostBack Then

に含めずに宣言しておけば大丈夫でした。

自己解決しました。
1

スキルアップ/キャリアアップ(JOB@IT)