none
GridViewでもModalPopupについて RRS feed

  • 質問

  • お世話になります。

    GridViewにModalPopUpExtenderを追加して、GridViewの選択ボタンクリックのメソッドにModalPopup***.Show()を追加しています。

    つまり、選択ボタンをクリックしたら、ModalPopup処理を起動していてます。これ自体は目的どおり動作しているのですが、

    GridViewのページ選択をクリックすると、ModalPopupが動作するので、これを止めたいです。

    何か良い方法があるでしょうか?ご存知でしたら御教授のほどお願いいたします。


    開発環境
    VIsualStudio2012
    WindowsServer2012
    SQLServer2012Express

    2013年7月23日 4:17

回答

  • 言ってることが矛盾していませんか?

    > GridViewの選択ボタンクリックのメソッドにModalPopup***.Show()を追加しています。
    > GridViewのページ選択をクリックすると、ModalPopupが動作するので、これを止めたいです。

    「ボタンクリックのメソッド」って何でしょう?

    [選択]ボタンの Click イベントのハンドラで ModalPopup***.Show() としたのだとすると、「選択をクリックすると、ModalPopupが動作する」のは当たり前と思いますけど?


    以前のスレッドで、何度かお願いしましたが、掲示板に書いてある情報以外は知り得ない回答者に、どのような情報を提供したらあなたの環境や問題を的確に理解してもらえ、タイムリーに的を得た回答をもらえるか、よく考えて質問を書いていただければと思います。


    多分ボタンが違うのであろうと想像してますが、であればそのあたりを、閲覧者が分かるように、詳細に書くべきです。
    • 編集済み SurferOnWww 2013年7月23日 5:44 追記追加
    • 回答としてマーク bikke 2013年7月23日 5:48
    2013年7月23日 5:39

すべての返信

  • 言ってることが矛盾していませんか?

    > GridViewの選択ボタンクリックのメソッドにModalPopup***.Show()を追加しています。
    > GridViewのページ選択をクリックすると、ModalPopupが動作するので、これを止めたいです。

    「ボタンクリックのメソッド」って何でしょう?

    [選択]ボタンの Click イベントのハンドラで ModalPopup***.Show() としたのだとすると、「選択をクリックすると、ModalPopupが動作する」のは当たり前と思いますけど?


    以前のスレッドで、何度かお願いしましたが、掲示板に書いてある情報以外は知り得ない回答者に、どのような情報を提供したらあなたの環境や問題を的確に理解してもらえ、タイムリーに的を得た回答をもらえるか、よく考えて質問を書いていただければと思います。


    多分ボタンが違うのであろうと想像してますが、であればそのあたりを、閲覧者が分かるように、詳細に書くべきです。
    • 編集済み SurferOnWww 2013年7月23日 5:44 追記追加
    • 回答としてマーク bikke 2013年7月23日 5:48
    2013年7月23日 5:39
  • 自己解決しました。

    ダミーのボタンを配置し、そこにModalPopupExtenderを追加して、GridViewの選択ボタンのClickイベントハンドラでModal****.Show()として対応しました。

    2013年7月23日 5:48