none
CalendarExtender コントロールで年月だけを選択させたい RRS feed

  • 質問

  • こんにちは。

     

    Webアプリケーション上で年月を選択させる機能に

    ASP.NET Ajax のCalendarExtender コントロールを

    使用したいと考えております。

     

    このCalendarExtender コントロールは「日」まで選択しないと

    ポップアップが閉じないですが、これを以下のようにカスタマイズ

    することは可能でしょうか?

     ・デフォルトで、「月」選択のポップアップ表示(「日」は出さない)

     ・年と月を選択した状態でポップアップを閉じる

     

    可能なようであれば、カスタマイズ方法などアドバイスを

    頂けないでしょうか。

     

     

    2007年6月9日 9:23

回答

  • CalendarExtender をそのまま使用する方法では無理と思います。

    AJAX Control Toolkit は ASP.NET AJAX Extensions / Microsoft AJAX Library を使ったカスタムコントロールですので、AJAX Control Toolkit のソースコードをダウンロードして、ご自身で CalendarExtender をカスタマイズして CalendarExtenderEx などのカスタムコントロールを作成することになるでしょう。

    基本的には JavaScript のカスタマイズになると思います。

     

    カスタムコントロールの作成については、

    ASP.NET AJAX Extensibility

    http://ajax.asp.net/docs/tutorials/ASPNETAJAXExtensibilityTutorials.aspx

    などを参考にしてください。

     

    日本語の情報はまだまだすくないですが、かるあさんのブログに記事がありますのでこちらも参考になると思います。

    http://karua.at.webry.info/200705/article_13.html

     

     

     

    2007年6月10日 10:42