にedititemtemplateする日付ピッカーを結合することができない:私は日付を編集するために私たDetailsViewに次のテンプレートを持っていたDetailsView
<EditItemTemplate>
<asp:TextBox id="EndDate" class="datefield" text='<%# Bind("EndDate")%>' runat="server"/>
</EditItemTemplate>
そして、私は次のコードでボタンで編集モードに切り替えています:
protected void Edit_Assignment(object sender, EventArgs e) {
if (_gvAssignments.CurrentMode != DetailsViewMode.Edit) {
_gvAssignments.ChangeMode(DetailsViewMode.Edit);
}
}
私はdatepickerを呼び出すためのドキュメント準備機能とonclientclick機能の両方を持っています。
$(document).ready(function() {
$("#tabs").tabs();
$(".datefield").datepicker();
$("#StartDate").datepicker();
$("#EndDate").datepicker();
});
function updateDatepickFields() {
alert("Button clicked");
$(".datefield").datepicker();
$("#StartDate").datepicker();
$("#EndDate").datepicker();
};
$(".datefield").on("focus",function() {
$(".datefield").datepicker();
});
しかし、私が使用しているコードに関係なく、日付ピッカーを付けているようではありません。
最初のメソッドは私のために働いていましたが、私はコントロールの上にあるmouseover関数まで操作しなければなりませんでした(document.ready()関数を使って行っていましたが、 aspボタンの –