C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■87576 / 親階層)  ASP.netのListViewについての疑問
□投稿者/ ねこ (1回)-(2018/06/07(Thu) 20:37:33)

分類:[ASP.NET (C#)] 

こんにちは。
初めて投稿させていただきます。

開発環境
Visual Studio 2015 Community
C#

現在、DropDownListとListViewとButtunを使用して検索結果を出力するサイトを作成しています。
ListViewは下記サイトを参考にして作成しました。
http://www.atmarkit.co.jp/fdotnet/dotnettips/913aspnetlistvwcust/aspnetlistvwcust.html
http://www.atmarkit.co.jp/fdotnet/dotnettips/918aspnetlistvwpager/aspnetlistvwpager.html

疑問1.
DropDownListにキーワードが格納されていてキーワードを選択して検索ボタンを押すとListViewに紐付けているSqlDataSourceのSelectCommandを切り替えるという仕組みです。(例えば、SELECT COL1, COL2, COL3 FROM TABLE1 WHERE COL1 = [DropDownListのキーワード])
その際、DropDownListに何も選択していなかったら全検索する為にSqlDataSourceを作成した時に設定したSQL文(例えば、SELECT COL1, COL2, COL3 FROM TABLE1)と同じSelectCommandを指定しているのですがListViewの表示が切り替わりません。
仕方がないので全検索するときのSelectCommandには「WHERE 1 = 1」を追加して全検索しているのですがListViewの仕様でしょうか?

疑問2.
上記仕組みにはページャーを設定しているのですが他のページをクリックしてもページングされないのでPagePropertiesChangedイベント時に再度SelectCommandを設定しています。これもListViewの仕様でしょうか?

ご存知の方がいらっしゃったらご教示いただけないかと思い質問させていただきました。
よろしくお願いいたします。
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: ASP.netのListViewについての疑問 /WebSurfer
→Re[1]: ASP.netのListViewについての疑問 /WebSurfer
 
上記関連ツリー

ASP.netのListViewについての疑問 / ねこ (18/06/07(Thu) 20:37) #87576 ←Now
Re[1]: ASP.netのListViewについての疑問 / WebSurfer (18/06/07(Thu) 21:28) #87577
Re[1]: ASP.netのListViewについての疑問 / WebSurfer (18/06/08(Fri) 12:40) #87578
  └ Re[2]: ASP.netのListViewについての疑問 / ねこ (18/06/08(Fri) 19:31) #87579
    └ Re[3]: ASP.netのListViewについての疑問 / WebSurfer (18/06/08(Fri) 20:13) #87580
      └ Re[4]: ASP.netのListViewについての疑問 / ねこ (18/06/08(Fri) 21:17) #87581
        └ Re[5]: ASP.netのListViewについての疑問 / ねこ (18/06/10(Sun) 13:06) #87583 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信