View Full Version : دکمه پیش فرض در وب
mehdi_2005
چهارشنبه 16 آبان 1386, 13:53 عصر
سلام . من در فرم یک تکس باکس و یک دکمه دارم . می خواهم بعد از زدن دکمه اینتر در تکس باکس روال مربوط به آن دکمه اجرا شود . ؟؟؟؟؟؟؟
m.hamidreza
چهارشنبه 16 آبان 1386, 14:10 عصر
خاصیت defaultButton رو در تگ فرم برابر با نام دکمه ی پیش فرض قرار بده so حالشو ببر ! :چشمک:
lvenoos
چهارشنبه 16 آبان 1386, 15:10 عصر
می تونی برای کلید اینتر روال آن کلیددر صفحه رو صدا بزنی
mp2009
چهارشنبه 16 آبان 1386, 17:25 عصر
می تونی برای کلید اینتر روال آن کلیددر صفحه رو صدا بزنی
میشه بیشتر توضیح بدید؟
shahab_ksh
چهارشنبه 16 آبان 1386, 20:13 عصر
لزومی نداره همون defaultButton بهتره
nooshin100
چهارشنبه 16 آبان 1386, 20:22 عصر
کد زیر رو بنویس:
PrivateSub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
)TextBox2.Attributes.Add
"onkeydown", "javascript:if((event.which && event.which == 13) || (event.keyCode && event.keyCode == 13)){document.getElementById('" & Button1.ClientID & "').click();return false;}else return true;()
EndSub
اینجوری اگر بر روی textbox1 باشی و اینتر را بزنی رویداد کلیک button 1 اجرا می شود.موفق باشید.
m.hamidreza
چهارشنبه 16 آبان 1386, 22:55 عصر
کد زیر رو بنویس:
PrivateSub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
)TextBox2.Attributes.Add
"onkeydown", "javascript:if((event.which && event.which == 13) || (event.keyCode && event.keyCode == 13)){document.getElementById('" & Button1.ClientID & "').click();return false;}else return true;()EndSub
اینجوری اگر بر روی textbox1 باشی و اینتر را بزنی رویداد کلیک button 1 اجرا می شود.موفق باشید.
defaultButton از امکانات ASP.NET 2.0 هست و خیلی ساده تر و راحت تر . . . این کد شما به درد وقتی میخوره که چندتا Button و چندتا TextBoxداشته باشیم و بخوایم با زدن Enter توی Textbox اول رویداد Button اول اجرا شه و با زدن Enter توی TextBox دوم رویداد Buton دوم اجرا شه و . . .
abadanboy
پنج شنبه 17 آبان 1386, 10:02 صبح
defaultButton زمانی جواب می ده که شما یه دکمه تو صفحه داشته باشی ولی اگر تو صفحه 3 تا تکست باکس و 2 تا دکمه باشه چی؟ مثلاً رو تکست باکس 2 میری دکمه 2 با اینتر کلیک بشه
Behrouz_Rad
پنج شنبه 17 آبان 1386, 10:09 صبح
خداوند جستجو کنندگان را دوست دارد...
http://barnamenevis.org/forum/showthread.php?t=71070
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.