1

パネルを持っています。そのパネルには、入力用のテキスト ボックスが 1 つと、カレンダー コントロールから日付を取得するためのテキスト ボックスが 1 つあります。2 番目のテキスト ボックス (つまり txtDate) の下にカレンダー コントロールを配置しましたが、ページが読み込まれたときにそれを表示したくありません。代わりに、カレンダーの小さな画像が必要で、その画像をクリックするとカレンダーがポップアップし、選択した日付は、txtdate テキストボックスでキャプチャする必要があります。

.aspx および .cs ファイルについて教えてください。C# で asp.net を使用しています。

4

3 に答える 3

3

AJAX カレンダー エクステンダーを使用します。サンプル マークアップ コードは次のとおりです。

                    <asp:CalendarExtender ID="ControlIDHere" runat="server" Enabled="True"
                        TargetControlID="TextBoxIDHere" PopupButtonID="CalenderImageIDHere" Format="MM/dd/yyyy">
                    </asp:CalendarExtender>
于 2012-06-19T06:12:41.913 に答える
0

カレンダー コントロール用の ASP.NET ベースのソリューションについては、ここで最もよく説明されています。

ただし、Ajax ベースのソリューションであるAjax Calenderを使用することをお勧めします。

AJax ツールキットのカレンダー コントロール

于 2012-06-19T06:13:56.053 に答える