DateTime Picker های شمسی
301, MovedPermanently
http://amib.ir/weblog/?page_id=316 icon
من چون خودم خیلی دنبال این موضوع بودم ، احتمالا برای شما هم جالب باشه
لیست datetime picker  های شمسی : (من سه تا از اون‌ها رو می‌شناسم )
AMIB 
من خودم معمولا از آخری استفاده می‌کنم و اگر نیاز به ابزار پیشرفته باشه از اولی.
DateTime Picker های شمسی
  • #
    ‫۱۱ سال و ۱۱ ماه قبل، سه‌شنبه ۳۰ آبان ۱۳۹۱، ساعت ۲۲:۱۵
    دوست عزیز اگه میشه چند تا کنترل خوب برای windows هم معرفی کنید.
  • #
    ‫۱۱ سال و ۱۰ ماه قبل، چهارشنبه ۱ آذر ۱۳۹۱، ساعت ۱۴:۰۴
    با سلام و با تشکر از شما ...
    بنده از هر سه در برنامه‌های مختلف استفاده کرده ام
    ولی دلیل اینکه نوشتید
    "من خودم معمولا از آخری استفاده می‌کنم و اگر نیاز به ابزار پیشرفته باشه از اولی "

    در صورتی که به نظر من وسطی یا همان دومی از هر ابزار بهتر و ساده تره از طرفی پیشرفته‌تر هم هست!
    • #
      ‫۱۱ سال و ۱۰ ماه قبل، چهارشنبه ۱ آذر ۱۳۹۱، ساعت ۱۵:۵۷
      سلام
      من همیشه بنا به نیازم از ابزار استفاده می‌کنم.اگر نیاز به ابزار خیلی پیشرفته (امکانات زیاد ) نیاز نداشته باشم از آخری که ساده‌تر و راه اندازی آسان‌تری داره استفاده می‌کنم.
      ولی اولی امکانات زیادی داره و همچنین چندیدن فایل برای پیاده سازیش نیازه و اگر واقعا به امکاناتش نیاز باشه استفاده می‌کنم.
      البته دومی رو تا حالا امتحان نکردم
      ولی برای پیاده سازی jQUeryUI نیاز به چندیدن فایل هست که باز هم ....
  • #
    ‫۱۱ سال و ۹ ماه قبل، سه‌شنبه ۲۶ دی ۱۳۹۱، ساعت ۱۸:۰۳
    با تشکر بابت معرفی این Date Picker ها.
    میخوام در mvc کنترل DatePicker آخری (AMIB) که معرفی کردید رو استفاده کنم. من یک EditorTemplate به اسم DateTime دارم که فیلدهای با نوع DateTime پروژه از اون استفاده می‌کنن. بدین صورت :
    @model DateTime?
    
    @Html.TextBox("", (Model.HasValue ? Model.Value.ToString() : string.Empty))

    برای استفاده از این DatePicker، همون طور که توی سایت سازندش نوشته، اول یک text box با id مثلا برابر با pcal1 داریم :
    <input type="text" id="pcal1" value="" />
    بعد این id به اسکریپت زیر داده می‌شود :
    <script type="text/javascript">
    var objCal1 = new AMIB.persianCalendar( 'objCal1', 'pcal1' );
    </script>

    به نظرتون چطور میشه AMIB Date Picker رو برای  Html.TextBox معماری mvc استفاده کنم؟ با توجه به این که معلوم نیست id این Text Box چیه. یک بار مثلا id میشه BirthDate یک بار دیگه میشه RegisterDate و .... .



    • #
      ‫۱۱ سال و ۹ ماه قبل، سه‌شنبه ۲۶ دی ۱۳۹۱، ساعت ۱۸:۲۱
      نهایتا تعاریف این اسکریپت باید به قالب سفارشی شما منتقل شود. در قالب‌های سفارشی به نحو زیر می‌شود به نام، یا Id مورد نظر دسترسی پیدا کرد:
      @ViewData.TemplateInfo.GetFullHtmlFieldId("")
      @ViewData.TemplateInfo.GetFullHtmlFieldName("")
      @ViewData.ModelMetadata.PropertyName
      @ViewData.TemplateInfo.HtmlFieldPrefix
    • #
      ‫۱۱ سال و ۹ ماه قبل، سه‌شنبه ۲۶ دی ۱۳۹۱، ساعت ۱۸:۳۰
      @Html.TextBox("username", Model.Username, new { id = "username" })

  • #
    ‫۱۱ سال و ۹ ماه قبل، چهارشنبه ۲۷ دی ۱۳۹۱، ساعت ۱۷:۵۱
    سلام.
    لینکهای دوم و سوم باز نشدند!
  • #
    ‫۱۰ سال و ۲ ماه قبل، سه‌شنبه ۲۱ مرداد ۱۳۹۳، ساعت ۱۴:۲۴
    سلام  چجوری می‌تونم محتوای input رو که همون مقدار تاریخ هست را به code behinde ارسال کنم.اگه runat="server بزارم یک خطای جاوا اسکریپتی میده و اگر از hidden field استفاده کنم هیچ چیز ارسال نمیشه.
    • #
      ‫۱۰ سال و ۲ ماه قبل، سه‌شنبه ۲۱ مرداد ۱۳۹۳، ساعت ۱۴:۴۵
      این‌ها صرفا مباحث سمت کاربر هستند. یعنی textBox مخصوص ارسال اطلاعات به سرور، مانند قبل است با همان تعاریف استاندارد قبلی. فقط یک افزونه‌ی سمت کاربر در اینجا به این textBox متصل می‌شود. ظاهر سمت کاربر آن اندکی متفاوت می‌شود با نمایش تقویم. مباحث سمت سرور آن با قبل تفاوتی نمی‌کند.