PDA

View Full Version : سوال: چگونه کاری کنیم که کاربر نتونه رشته یا عدد در textbox قرار بده



mmd2009
جمعه 13 آذر 1388, 22:20 عصر
دوستان عزیز من یک textbox معرفی کردم واسه وارد کردن سن کاربر حالا چطور میشه کاری بکنم که جز عدد نتونه کاربر چیزی وارد کنه و همین کار رو هم واسه نام اصلی انجام دادم و میخوام کاربر نتونه جز رشته چیزی وارد کنه

مرسی از مهندسان عزیز :چشمک:

meysampaknahad
جمعه 13 آذر 1388, 22:36 عصر
سلام
برای این کار می تونی از کنترل های قسمت validation استفاده کنی و فرمت مورد نظرت رو روی textbox اعمال کنی.

iman_ad
جمعه 13 آذر 1388, 22:51 عصر
شما باید از validator استفاده کنی اینم دو تا مثال کوچولو


<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"
ControlToValidate="TextBox1" ErrorMessage="RegularExpressionValidator"
ValidationExpression="\d*"></asp:RegularExpressionValidator>
<br />
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<asp:RangeValidator ID="RangeValidator1" runat="server"
ControlToValidate="TextBox2" ErrorMessage="RangeValidator" MaximumValue="9999"
MinimumValue="0" Type="Integer"></asp:RangeValidator>

mmd2009
جمعه 13 آذر 1388, 23:59 عصر
بچه ها شرمنده ولی اصلا متوجه نشدم من یه خورده تازه کارم اگه میشه ساده تر توضیح بدید

مرسی

Mostafa_Dindar
شنبه 14 آذر 1388, 00:40 صبح
بچه ها شرمنده ولی اصلا متوجه نشدم من یه خورده تازه کارم اگه میشه ساده تر توضیح بدید

مرسی
Iman_ad كاملا درست گفت . از اين ساده تر ديگه نميشه . شما هم يك تكوني به خودتون بدين و اونا رو تو صفحه Copy past كنيد و Test كنيد . خيلي سادست . متوجه ميشين .
براي اطلاعات بيشتر :
http://quickstarts.asp.net/QuickStartv20/aspnet/doc/validation/default.aspx