実環境と離れておりました。Radioは常に選択されている状態です。Radioを選択するとwhereのKBNが変更されそれに属するIDが取得できる形となっております。サンプルの修正致します。実環境と離れておりました。Radioは常に選択されている状態です。Radioを選択するとwhereのKBNが変更されそれに属するIDが取得できる形となっております。サンプルの修正致します。16:33何度もコードを変更されてはちょっとついていけません・・・が、ざっと見たところ、最初のコードと違って、動くようになっているように見えます。自分の環境で、似たようなコードで期待通り動くことは確認しました。そのコードを回答欄にアップしておきます。何度もコードを変更されてはちょっとついていけません・・・が、ざっと見たところ、最初のコードと違って、動くようになっているように見えます。自分の環境で、似たようなコードで期待通り動くことは確認しました。そのコードを回答欄にアップしておきます。17:14ご回答ありがとうございます。実環境が現在手元になく空でのコードになってしまい申し訳なかったです。サンプルソースの方実行しましたが期待通りの動作を確認致しました。ありがとうございます。別件にはなってしまうのですが貼っていただいたサンプルソースでもですがGridView内のLinkButtonを押下すると再検索が動いてしまうのは何故でしょうか・・。LinkButtonを押下しても検索が行われない様回避する方法はございますでしょうか。ご回答ありがとうございます。実環境が現在手元になく空でのコードになってしまい申し訳なかったです。サンプルソースの方実行しましたが期待通りの動作を確認致しました。ありがとうございます。別件にはなってしまうのですが貼っていただいたサンプルソースでもですがGridView内のLinkButtonを押下すると再検索が動いてしまうのは何故でしょうか・・。LinkButtonを押下しても検索が行われない様回避する方法はございますでしょうか。何を見て、どうなったから、動いてしまうと判断したのか具体的に書いてください。何を見て、どうなったから、動いてしまうと判断したのか具体的に書いてください。17:19回答に対するコメントはここではなく、回答欄の下のコメント欄にお願いします。回答に対するコメントはここではなく、回答欄の下のコメント欄にお願いします。10:54現状SqlDataSourceのSelectingEventで検索ボタンだったら処理を続けてそれ以外だったら処理中止的なのが書けたら突破できそうなのですが思いつかず唸っております。現状SqlDataSourceのSelectingEventで検索ボタンだったら処理を続けてそれ以外だったら処理中止的なのが書けたら突破できそうなのですが思いつかず唸っております。17:00上のコメント今気が付きました。上のコメント今気が付きました。17:05いえ、こちらは閲覧者していただいた方全体に対する補足として書きました。いえ、こちらは閲覧者していただいた方全体に対する補足として書きました。17:11SurferOnWwwさんへの補足以外への事をここに書くのかなと思いこちらに書いておりました。SurferOnWwwさんへの補足以外への事をここに書くのかなと思いこちらに書いておりました。私のコメントで、「とりあえずそのコードを回答欄にアップしておきます」と書きましたが、それを以下に書きます。このコードで期待通り動きます。テーブルを使いました。切り替えて抽出するようにしているところが質問者さんのものとは違いますが、他はほぼ同じです。質問者さんのコードが動かない理由は謎ですが、質問には書いてない何かがあるのではと想像してます。見比べてみてください。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。17:25上記テストコードのRadioButtonList1の条件Aを選択し、Button1を押下すると条件Aの結果がGridに現れます。その後RadioButtonList1の条件Bを選択し、Gridに現れているLinkButton1を押下すると期待通り条件Aで表示されていたProductIDがLabel3に表示されますが、GridViewが再描画され条件Bの結果がGridに表示されてしまいます。こちらをLinkButton1を押下しても再検索を行われない様にする事は可能でしょうか。上記テストコードのRadioButtonList1の条件Aを選択し、Button1を押下すると条件Aの結果がGridに現れます。その後RadioButtonList1の条件Bを選択し、Gridに現れているLinkButton1を押下すると期待通り条件Aで表示されていたProductIDがLabel3に表示されますが、GridViewが再描画され条件Bの結果がGridに表示されてしまいます。こちらをLinkButton1を押下しても再検索を行われない様にする事は可能でしょうか。編集それは今のやり方ではどうしようもないです。それは気に入らないということであれば、そういうことが起こらない対策をコーディングするということになります。それは今のやり方ではどうしようもないです。それは気に入らないということであれば、そういうことが起こらない対策をコーディングするということになります。編集よく読み直してみると、上のコメントの話が問題だったようですね。最初の質問の動かないコードを見て、動かないことが問題だと思ってました。外したレスだったようで、すみません。読み直してみると、上のコメントの話が問題だったようですね。最初の質問の動かないコードを見て、動かないことが問題だと思ってました。外したレスだったようで、すみません。10:35Grid内のLinkButtonを押下しても再検索が行われなければ想定どおりとなるはずだとは思います。その方法が思いつかずこの様な分かりづらい質問になってしまい申し訳ございません。御教授頂けるとありがたいです。Grid内のLinkButtonを押下しても再検索が行われなければ想定どおりとなるはずだとは思います。その方法が思いつかずこの様な分かりづらい質問になってしまい申し訳ございません。御教授頂けるとありがたいです。それをきちんと書いてください。このスレッドの質問に書いてあること以外は知り得ない第三者に分かるように。それをきちんと書いてください。このスレッドの質問に書いてあること以外は知り得ない第三者に分かるように。17:10検索条件をGridViewに即時反映したいのではなく、検索ボタンを押した時のみ非同期ポストバックでGridViewへの更新を行いたいと思っております。提示していただいたサンプルソースの場合、GridView内のLinkButtonを押すことにより検索が行われることが問題となっております。検索条件をGridViewに即時反映したいのではなく、検索ボタンを押した時のみ非同期ポストバックでGridViewへの更新を行いたいと思っております。提示していただいたサンプルソースの場合、GridView内のLinkButtonを押すことにより検索が行われることが問題となっております。17:19サンプルですとうまく伝える事が難しいですので実際の画面と操作も可能な限り張らせて頂きます。サンプルですとうまく伝える事が難しいですので実際の画面と操作も可能な限り張らせて頂きます。17:44実際の画面と操作も可能な限り張らせて頂きましたので、宜しくお願い致します。実際の画面と操作も可能な限り張らせて頂きましたので、宜しくお願い致します。実際の画面と操作も可能な限り張らせて頂きましたので、宜しくお願い致します。いうのは止めましょうよ。最初の質問からどんどん変わってきていてフォローしきれません。できないなら、とてもこの先お付き合いできません。実際の画面と操作も可能な限り張らせて頂きましたので、宜しくお願い致します。いうのは止めましょうよ。最初の質問からどんどん変わってきていてフォローしきれません。できないなら、とてもこの先お付き合いできません。09:00了解致しました。頂いたサンプルソースですと、上記に書かせて頂いている通り検索条件をGridViewに即時反映したいのではなく、検索ボタンを押した時のみ非同期ポストバックでGridViewへの更新を行いたいと思っております。提示していただいたサンプルソースの場合、GridView内のLinkButtonを押すことにより検索が行われることが問題となっております。頂いたサンプルソースですと、上記に書かせて頂いている通り検索条件をGridViewに即時反映したいのではなく、検索ボタンを押した時のみ非同期ポストバックでGridViewへの更新を行いたいと思っております。提示していただいたサンプルソースの場合、GridView内のLinkButtonを押すことにより検索が行われることが問題となっております。09:16サンプルソースでの画面操作、問題点を追記させて頂きました。SqlDataSauceのSelectingイベントあたりで検索ボタンだったら更新する..というifで回避できるのかなという感じではあるのですが実現できない状態です。サンプルソースでの画面操作、問題点を追記させて頂きました。SqlDataSauceのSelectingイベントあたりで検索ボタンだったら更新する..というifで回避できるのかなという感じではあるのですが実現できない状態です。サンプルソースでの画面操作、問題点を追記させて頂きました。サーバーに必要なデータを送信する。再描画するようコーディングする。削除しないで、何らかの小細工・裏技を考える。機能を利用してのソート、更新、削除、ページングが不要ならばという条件付きです。イベントでなんちゃらというような簡単なことではできないと思います。サンプルソースでの画面操作、問題点を追記させて頂きました。サーバーに必要なデータを送信する。再描画するようコーディングする。削除しないで、何らかの小細工・裏技を考える。機能を利用してのソート、更新、削除、ページングが不要ならばという条件付きです。イベントでなんちゃらというような簡単なことではできないと思います。10:37回答ありがとうございます。ご指摘の問題点は理解しております。以前提示していただいた解決策はRadioButtonListを変更された時点でGridViewに反映するとの事でしたがRadioButtonListを変更した時点では検索を行いたくない為解決できませんでした。今回提示して頂いた1の方法で少し考えてみます。2の方法はソート等行っている為なるべく避けたいとは考えておりますが1で解決できなかった場合ソート等を独自実装という形で考えてみたいと思います。お時間頂きますのでとりあえず返事だけとなります。回答ありがとうございます。ご指摘の問題点は理解しております。以前提示していただいた解決策はRadioButtonListを変更された時点でGridViewに反映するとの事でしたがRadioButtonListを変更した時点では検索を行いたくない為解決できませんでした。今回提示して頂いた1の方法で少し考えてみます。2の方法はソート等行っている為なるべく避けたいとは考えておりますが1で解決できなかった場合ソート等を独自実装という形で考えてみたいと思います。お時間頂きますのでとりあえず返事だけとなります。解決方法はご提案して頂いた方法とは違うのですが解決致しました。SelectParametersの種類をControlParameterからParameterに変更し、検索ボタンを押下時にParameterにRadioButtonList1の選択値をセットするという方法で検索ボタン押下時のみGridViewの更新を行う様に変更致しました。こちらの不手際があったにも関わらずお付き合い頂きありがとうございました。解決方法はご提案して頂いた方法とは違うのですが解決致しました。SelectParametersの種類をControlParameterからParameterに変更し、検索ボタンを押下時にParameterにRadioButtonList1の選択値をセットするという方法で検索ボタン押下時のみGridViewの更新を行う様に変更致しました。こちらの不手際があったにも関わらずお付き合い頂きありがとうございました。それが一番スマートな方法のようですね。気が付きませんでした。それが一番スマートな方法のようですね。気が付きませんでした。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。1ASP.NETのListView内のコマンドボタンを押して画面遷移をしたい。頂いたご意見への回答は行っておりません。