ASP.NET と AjaxContolToolkit。
CalendarExtender
内部に編集可能なGridView
コントロールがあります。
私は簡単なことをしたいと思っています: 既存の日付値をTextBox.Text
属性Label.Text
に代入SelectedDate
して、編集をよりユーザーフレンドリーにします。作業はとても簡単ですよね!?
...
<ItemTemplate>
<asp:Label ID="accdateLbl" runat="server" Text='<%# Bind("totalaccdate") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="accdateEditTxtBox" runat="server" Text='<%# Eval("totalaccdate") %>' ReadOnly="True" />
<asp:CalendarExtender ID="accdateEditTxtBoxCalendarExtender" runat="server" TargetControlID="accdateEditTxtBox" Format="dd-MM-yyyy" PopupButtonID="accdateEditCalImage"
StartDate="01-01-2011" EndDate='<%# DateTime.Now %>' SelectedDate='???'/>
<asp:Image ID="accdateEditCalImage" runat="server" ImageUrl="~/images/calendar.gif" />
</EditItemTemplate>
...
多くのスニペットを試しましたが、何も役に立ちませんでした!
そして、追加の JavaScriptなしでそれを行うことができますか。
ありがとうございました!