PDA

View Full Version : سوال: Validation



siona barnamenevis
دوشنبه 04 خرداد 1388, 22:45 عصر
سلام یک مقاله یا جزوه میخوام که توش validation هاکه تو ویژوال استودیو هست رو توضییح داده باشه طرز کار و استفاده از validationها را خوب یاد نگرفتم ممنون میشم اگه کسی کمکم کنه :لبخندساده:

milade
دوشنبه 04 خرداد 1388, 23:50 عصر
سلام دوست عزیز

شما باید خودت دنبال مقاله باشی !
منظورم این نیست که حالا که یکی داره به شما نده اما باید از کدهای دیگران استفاده کنی و تحلیل کنی تا یادش بگیری ! شد مقاله !!!!!!!

خوب حالا یه توضیح کوچیک ( جلوگیری از اف ! ) :

validation ها کنترلهایی هستند که برای تعیین اعتبار به کار میروند .
توی Asp دو نوع اعتبار سنج داریم (که بیشتر مورد استفادس ):

RequiredFieldValidator : جهت جلوگیری از خالی بودن تکست ( یه همچین شیءی)
طریقه استفاده : ControlToValidate رو برابر اون شیء که میخواد اعتبار سنجی بشه قرار بده

RegularExpressionValidator : جهت اعتبار سنجی با یه نوع خاص !
یعنی چی ؟! : یعنی مثلا" میخوایم تکست باکس رو فقط محدود کنیم به عدد ، برای این کار از این کنترل استفاده میشه
طریق استفاده : ValidationExpression رو برابر Regex قرار میدیم و ControlToValidate رو برابر اون کنترل که میخواد اعتبار سنجی بشه .

تمام شد رفت ، اینم شبه مقاله !

پی نوشت :

Regex یه عبارت با قاعده ( هر چند کلاسش هم توی Net. هست ) هست که با اون میتونیم توی برنامه نویسی کارهایی نظیر اعتبارسنجی و ... رو انجام بدیم .
نمونه ای از regrxها :

فقط عدد :

\d+
فقط حرف:

\w+
حرف و عدد :

[\d\w]+


موفق باشید

احمد سامعی
سه شنبه 05 خرداد 1388, 14:14 عصر
سلام
جواب دوستمون جناب milade به صورت كلي خوب بود با اجازه ايشون، اما اگر مي خواي كامل ياد بگيري من توصيه مي كنم فيلم (http://www.asp.net/learn/videos/video-193.aspx) آموزشي سايت asp.net (http://www.asp.net/learn/) ببيني، من كه خودم كاملاً فهميدم چي به چي
اگر ADSL نداري از يك كافي نتي چيزي دانلود كن واقعاً عالي نهايتاً مي توني فقط نمونه برنامه گذاشته شده زير فيلم بگيري
موفق باشي