PDA

View Full Version : حرفه ای: اشکال در استفاده همزمان مودال و تاریخ شمسی بوت استرپ و اپدیت پنل



yayan85
یک شنبه 02 اردیبهشت 1397, 02:19 صبح
با سلام

در یک مودال بوت استرپ فرم ورود اطلاعات دارم که چند تا از کادر های متنش از نوع تاریخ شمسی بوت استرپ هستند. برای بسته نشدن مودال بعد از فشردن دکمه ثبت از اپدیت پنل استفاده کردم. در اجرای اول مودال ، انتخابگر تاریخ ها به خوبی نمایش داده میشن. ولی اگه یکبار ، روی دکمه ثبت کلیک بشه ، دیگه کادر های تقویم و تاریخ باز نمیشن.

از تریگر برای دکمه یا کادر های متن تاریخ داخل اپدیت پنل استفاده کردم ولی یا مودال رو میبنده یا اصلا فرقی نمی کنه. autopostback="true" هم یا کار نمی کنه یا مودال رو می بنده.کلی سایت خارجی سرچ کردم. راه کار ها برای حالتی هست که روی مودال نیست.
147982

147983

Tekyegah
یک شنبه 02 اردیبهشت 1397, 23:36 عصر
بهتره از AJAX jquery برای ثبت استفاده کنید تا وقتتون با این خطا ها گرفته نشه .

imohsen
شنبه 08 اردیبهشت 1397, 23:51 عصر
سلام
در زمانی که برای یک text box از کامپوننت date picker جی کوئری استفاده کرده اید و بعد از post back شدن کار نمی کند، از این روش استفاده نمایید:

/this snippet solves date picker problem after postback
$(document).ready(function () {

Sys.WebForms.PageRequestManager.getInstance().add_ endRequest(EndRequestHandler);

function EndRequestHandler(sender, args) {
$('#<%=txt_date_from.ClientID%>').datepicker(
{
numberOfMonths: 1,
showButtonPanel: true,
dateFormat: 'dd/mm/yy'
});

$('#<%=txt_date_to.ClientID%>').datepicker(
{
numberOfMonths: 1,
showButtonPanel: true,
dateFormat: 'dd/mm/yy'
});
}

});

که txt_date_from و txt_date_to تکست باکس سرور سایدی هستش که برای آن date picker تنظیم شده است