0

例:開始日:4/08/12終了日:4/12/12送信ボタン

[送信]ボタンをクリックしたときに、4/0812から4/12/12までのすべての日付を無効にしたい。asp.net c#を使用していますが、ページが読み込まれ、CalendarExtenderが再び表示されると、4/08/12から4/12/12を選択できません(無効になります)。

データベースの日付の例4/08/124/09/124/10/12 4/11/12 4/12/12

これらの日付は無効にする必要があります。

誰かが私を助けてくれることを願っています:| 私はcalendarExtenderを使用するのは初めてです。

前もって感謝します

4

1 に答える 1

0

これを見てください: Asp.net Ajax Calendar Extender で日付を条件付きで無効にする

これを行うもう 1 つの方法は、ボタンのクリック時に false を返すことだけです。さらに、どのスタイルをどの要素に適用する必要があるかを調べるために、掘り下げて無効にしたいものに css を適用する必要があります (無効/グレー表示にするため)。また、覚えておくべき明らかなことは、javascript が無効になる可能性があるため、クライアント側の検証だけに頼ることはできないということです。そのため、サーバー側でも検証を追加してください。

于 2012-08-19T10:52:39.160 に答える