PDA

View Full Version : Reqular Expression Validator و حروف فارسی



skflower
یک شنبه 02 اسفند 1388, 17:53 عصر
سلام.
من توی فرایند ثبت نام باید فیلد نام و نام خانوادگی رو طوری اعتبارسنجی بکنم که نذارم حروف انگلیسی و یا عدد وارد بشه و فقط حروف فارسی وارد بشه. امّا هیچ ایده ای ندارم.
از دوستان خواهش میکنم که کمکم کنن.

goldax
یک شنبه 02 اسفند 1388, 18:00 عصر
بهترین راه اینه که با استفاده از جاوا اسکریپت فیلد رو فارسی کنی.کلاس های آماده جاوا اسکریپتش رو سرچ کنی گیرت میاد.

Peyman.Gh
یک شنبه 02 اسفند 1388, 18:05 عصر
از RangeValidator استفاده نمایید !


<asp:RangeValidator ID="RangeValidator1" runat="server"
ControlToValidate="TextBox1" ErrorMessage="لطفاً فارسی بنویسید"
MaximumValue="ی" MinimumValue="آ"></asp:RangeValidator>

skflower
دوشنبه 03 اسفند 1388, 00:34 صبح
از RangeValidator استفاده نمایید !


<asp:RangeValidator ID="RangeValidator1" runat="server"
ControlToValidate="TextBox1" ErrorMessage="لطفاً فارسی بنویسید"
MaximumValue="ی" MinimumValue="آ"></asp:RangeValidator>

آقا دستت درد نکنه. فقط یه سوال. مطمئنید که حروف فارسی هم در ویندوز از آ تا ی چیده شدن. یهدفه حرفی چیزی از قلم نیفته؟

amir40200
دوشنبه 03 اسفند 1388, 01:59 صبح
میتونی از RegularExpressionValidator هم استفاده کنی:



<asp:RegularExpressionValidator id="RegularExpressionValidator14" runat="server"
ControlToValidate="TextBox1" ErrorMessage=" ."
ValidationExpression="^\s*[ابپتثجچحخدذرزژئسشصضطظعغفق کگلمنوهیآیيك,\s]+\s*$">
</asp:RegularExpressionValidator>