سلام وقتتون بخیر
من در asp.net به دنبال رویدادی میگردم که به محض وارد کردن مقدار در textbox به متغیرم مقداردهی کنه
دقیقا مشابه رویداد on keypress ، متاسفانه asp.net فاقد این رویداد هست
من از رویداد on textchange استفاده کردم ولی کاربر باید بعد از وارد کردن مقدار در textbox حتما جایی کلیلک کند و textbox از حالت انتخاب و ورود مقدار خارج شود تا رویداد فعال شود و تا زمانی که فوکوس در textbox است عمل نمیکند.
بله همینطوره
میتونید از Jquery یا JavaScript استفاده کنید
ببخشید من به این زبان ها مسلط نیستم شما کدش رو ندارید برام بفرستین
$('#inputDatabaseName').on('input',function(e){ alert('Changed!') });
یا
<input id="inputDatabaseName" onchange="youFunction();" onkeyup="this.onchange();" onpaste="this.onchange();" oninput="this.onchange();"/>
من از کنترل textbox استفاده کردم
<asp:TextBox ID="TextBox1" runat="server" OnTextChanged="TextBox1_TextChanged"></asp:TextBox>
فکر میکنم این کد جواب نمیده.
جواب میده دوست من
کد اول رو استفاده کنید نام TextBox خودتون رو در Selector بزارید
میشه ببینید درست نوشتم یا نه؟
عکسش رو براتون فرستادم
بله درسته
اگر کار نمیکنه رفرنس جی کوئری را بررسی کنید
اسکریپت های شما باید زیر تعریف کتابخانه جی کوئری باشه
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)