PDA

View Full Version : چک کردن ورودی عدد تا هر انداره با Validator



merlin_vista
پنج شنبه 08 آذر 1386, 15:19 عصر
با سلام :
من از RegularExpressionValidator برای چک کردن ورودی عدد ها در TextBox استفاده میکنم :چشمک:
ولی مشکلی که دارم اینه که هرچی کد واسپ دیدم همه چک میکنن که عدد چند رقمی هست :ناراحت:
من میخواهم کاربر تار هر رقمی که خواست وارد کنه فقط عدد باشه :تشویق:
میشه بگید کدش را واسه RegularExpressionValidator ها چگونه باید بنویسم :افسرده:

Exception
پنج شنبه 08 آذر 1386, 17:52 عصر
با سلام :
من از RegularExpressionValidator برای چک کردن ورودی عدد ها در TextBox استفاده میکنم :چشمک:
ولی مشکلی که دارم اینه که هرچی کد واسپ دیدم همه چک میکنن که عدد چند رقمی هست :ناراحت:
من میخواهم کاربر تار هر رقمی که خواست وارد کنه فقط عدد باشه :تشویق:
میشه بگید کدش را واسه RegularExpressionValidator ها چگونه باید بنویسم :افسرده:


ValidationExpression="\d+"

mahdi_farhani
پنج شنبه 08 آذر 1386, 19:24 عصر
و اگر هم دوست داری فقط عدد وارد کن اونم به صورت نامحدود میتوین از FilteredTextbox که داخل Ajaxtoolkit هست استفاده کنی نه دیگه میتونی حروف وارد کنه و نه چیز دیگه فقط و فقط عدد .......
البته یه پیشنهاد که بستگی به برنامه ای که داری مینویسی داره ولی بازم میگنم اگر از Ajax استفاده میکنی تو پروژه هات ( که سعی کن استفاده بکنی ) این روش خیلی خوبی است ، باتوجه با اینکه که Validator ها با Updatepanel مشکل دارن .......
موفق باشید

merlin_vista
پنج شنبه 08 آذر 1386, 20:10 عصر
و اگر هم دوست داری فقط عدد وارد کن اونم به صورت نامحدود میتوین از FilteredTextbox که داخل Ajaxtoolkit هست استفاده کنی نه دیگه میتونی حروف وارد کنه و نه چیز دیگه فقط و فقط عدد .......
البته یه پیشنهاد که بستگی به برنامه ای که داری مینویسی داره ولی بازم میگنم اگر از Ajax استفاده میکنی تو پروژه هات ( که صعی کن استفاده بکنی ) این روش خیلی خوبی است ، باتوجه با اینکه که Validator ها با Updatepanel مشکل دارن .......
موفق باشید

آقا من تو پروژم Ms Ajax فعال هست حالا اگه بخواهم Ajaxtoolkit را فعال کنم باید چکار کنم !!
دوباره باید WEB.config را تغییر بدم ! :ناراحت: آدم که گیج میشه :افسرده:

mahdi_farhani
جمعه 09 آذر 1386, 00:20 صبح
نه احتیاج نیست ، فقط به Toolbar اضافه کن .

mehrdad201
جمعه 09 آذر 1386, 01:13 صبح
واسه ولیدیتور ها هم راه هست.......

نسخه آپدیت شدش اومده که با update panel مشکل نداشته باشن.

سرچ کنید در نت پیدا می کنید.

merlin_vista
جمعه 09 آذر 1386, 08:12 صبح
نه احتیاج نیست ، فقط به Toolbar اضافه کن .

یعنی احتیاج به هیچ نوع تغییر در پیکر بندی سایت (وب کانفیگ) نیست !:لبخند:
و بعد از اضافه شدن به قسمت ToolBox میشه در پروژه ازش استفاده کرد :کف:

mahdi_farhani
جمعه 09 آذر 1386, 09:12 صبح
به شرطی که Ajax Enable باشه یعنی تنظمیات MS Ajax داخل وب کانفیگ باشه

merlin_vista
جمعه 09 آذر 1386, 09:39 صبح
بله تنظیمات MS Ajax در داخل وب کانفیگ هست !!
اما میخواهم از Ajaxtoolkit استفاده کنم دیگه احتیاج به تنظیم چیزی ندارم !

mahdi_farhani
جمعه 09 آذر 1386, 19:14 عصر
نه خیر ، احتیاجی ندارید ، اگر امتحان کرده بودی زودتر به جواب میرسیدی .........