أفضل طريقة لجعل التاريخ المحدد من ASP.NET التقويم التحكم المتاحة جافا سكريبت ؟

StackOverflow https://stackoverflow.com/questions/87871

  •  01-07-2019
  •  | 
  •  

سؤال

أفضل طريقة لجعل التاريخ المحدد من ASP.NET التقويم التحكم المتاحة جافا سكريبت ؟

معظم الضوابط هي بسيطة جدا, ولكن التقويم يتطلب أكثر من مجرد بسيطة الوثيقة.getElementById().القيمة.

هل كانت مفيدة؟

المحلول

عند النقر على موعد مع التقويم, ASP لا إعادة النشر ، يمكن دائما وضع SelectedDate قيمة التقويم التحكم في حقل مخفي على الصفحة خلال الحدث OnLoad الصفحة أو SelectionChanged الحدث من عنصر تحكم التقويم.

نصائح أخرى

هذا قد تساعدك.ويستخدم يوي ، ولكن ربما يمكنك منفذ بعض من هذه الوظيفة إلى مكتبة أخرى أو تعليمات برمجية مخصصة لذلك.وينبغي أن تبدأ على الرغم من.

http://www.codeproject.com/KB/aspnet/aspnet-yahoouicalendar.aspx

قد تجد من المفيد MS اياكس التقويم التحكم الموسع ، يمكنك الحصول على التاريخ فقط

document.getElementById('<%= DateTextBox.ClientID%>').value;

DateTextBox هو asp:TextBox التحكم التي سيتم تمديد مع اياكس التقويم.

أنا باستخدام صفحة.ClientScript.RegisterClientScriptBlock() وضع برنامج نصي صغير على الصفحة فقط بتعريف متغير مع القيمة المطلوبة.كنت أتمنى أقل قليلا...عالي الكعب.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top