開始日と終了日を持つ Confirm_orders と Tentative Orders の 2 つのテーブルがあります。
これらの日付を .aspx ページのカレンダーに実装するにはどうすればよいですか?
私が欲しいのは、開始日と終了日 (イベント日を表す) で、カレンダーに表示されます。これらの日付は、ログインした従業員が仮の日付を表示できるように、カレンダーでマークする必要があります。それらの日付を確認することができます..
どのカレンダー コントロールを使用するかを考えることから始めます。標準の HTML、jQuery、YUI、MooTools など、必要なものが何であれ、100 万個のツールがあります。
ASP.NET には非常に基本的なものが組み込まれています。これについては、こちら を参照してください。スクリプトなどは必要なく、サーバー側のコードでスタイルを操作できます。Microsoft AJAX Control Toolkit (Microsoft の最新の Web コントロール フレームワーク) には、Calendar コントロールもあります。
通常、特定の機能を備えたコントロールを探しているとき、あなたの場合は特定の日付を強調表示する機能を探しているとき、最初にそれを行う方法を正確に示すチュートリアルまたはサンプルを見つけます. それから私は特定のコントロールに縛られていません。少し検索したところ、jQuery ベースのコントロールを使用して、非常によく似たこのStackOverflow の質問が見つかりました。データベースからデータを読み取ったら、開始日と終了日を JavaScript 変数として書き出し、そこから例をたどることができます。
JavaScript の DatePicker を使用する必要があります。カレンダーを表示する組み込みの C# HTML ヘルパーはありません。