سلام.من تو وب فرمم چند تا textbox دارم كه تو يكي از اونها ميخوام فقط عدد تايپ بشه.يعني اگه بقيه كليدها رو زديم هيچي تايپ نكنه و پيغام خطا بده.براي اينكار بايد چي كار كنم؟ ( C# ) ممنون
سلام.من تو وب فرمم چند تا textbox دارم كه تو يكي از اونها ميخوام فقط عدد تايپ بشه.يعني اگه بقيه كليدها رو زديم هيچي تايپ نكنه و پيغام خطا بده.براي اينكار بايد چي كار كنم؟ ( C# ) ممنون
Last edited by gipsi; 05-06-2008 at 06:58.
در خاصيت KeyPress مربوط به تكست باكس اين كد را بنويس
و اگر خواستي پيغام بگه كنار دستور e.Handled=True يك MessageBox قرار بدهکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
در ضمن اگر خواستي عددهاي داخل تكست باكس داراي كاما باشه مثل 1,200,456 از كد زير در خاصيت TextChanged تكست باكس استفاده كن
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام
من اينو پيدا كردم.
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیداينم تكست باكس.
تقريبا همه جا همين رويداد onkeypress رو آورده.ولي من تو رويدادهاي تكست باكس اينو نمي بينم.خطا هم مي گيره.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
hamantor ke dosteman goftand shoma mitonid moshkeleton hal konid vali be nazare man ssadetarin rah ine ke az masktextbox estefadeh konid va khasiate set maskesho tanzim konid be add
inam ye raheshe
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)