Я работаю с VB ASP.net и обратно Заканчиваю на SQL в том, что я должен выбрать дату Из календаря для этого Я использовал календарь javaScript в качестве клиентского бокового кодирования и других элементов управления, когда моя страница получить постбэк я потерял календарь значение, которое я был выбран, но я должен держать дату, пока я нажимаю кнопку сохранить в том, что TextBox InputПоле ввода javascript очищается при пересылке страницы
<input name="txtpodate" id="inputField00" type="text"
style="width:28px; font-family:Segoe UI; font-size:14pt; height: 20pt; background-color: #3366FF;"
onclick ="a();" />
Я использовал Скрытое поле, ONBLUR, OnFocus события, но ее не работает ,
функция календаря:
<link rel="stylesheet" type="text/css" media="all" href="jsDatePick_ltr.min.css" />
<script type="text/javascript" src="jsDatePick.min.1.3.js" ></script>
<script type="text/javascript" id ="calender">
function setCurrentDate() {
var d = new Date();
var month = new Array();
month[0] = "JAN";
month[1] = "FEB";
month[2] = "MAR";
month[3] = "APR";
month[4] = "MAY";
month[5] = "JUN";
month[6] = "JUL";
month[7] = "AUG";
month[8] = "SEP";
month[9] = "OCT";
month[10] = "NOW";
month[11] = "DEC";
var mnth = month[d.getMonth()];
var convertedStartDate = new Date();
var day = convertedStartDate.getDate();
var year = convertedStartDate.getFullYear();
var shortStartDate = day + "-" + mnth + "-" + year;
document.getElementById("inputField00").text = shortStartDate;
document.getElementById("inputField").value = shortStartDate;
document.getElementById("inputField0").value = shortStartDate;
}
function a() {
new JsDatePick({
useMode: 2,
target: "inputField00",
dateFormat: "%d-%M-%Y"
});
new JsDatePick({
useMode: 2,
target: "inputField",
dateFormat: "%d-%M-%Y"
});
new JsDatePick({
useMode: 2,
target: "inputField0",
dateFormat: "%d-%M-%Y"
});
setCurrentDate();
};
</script>
</asp:Content>
Может кто-нибудь мне помочь?
Рассмотрите возможность использования asp.net Calendar control. :) –
Спасибо Lim, но Календарь asp.net слишком велик, он занимает слишком много места. Я могу использовать календарь в событии onclick, как поп, возможно? – Malar