الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية الحصول على قيمة Keypress لل Textbox فى ال Webform

بدأه scaracetop في 2 مايو 2009 · 2 رد · 930 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

للاسف يا اخوان فى فيجوال 2008 asp.net لايوجد لل textbox حدث keystrock او keypress فيكيف يمكن تتبع تلك القيمة وارسالها الى صفحة aspx.vb مرة اخرى

اشكركم جزيل الشكر

#2

السلام عليكم :

أخي الكريم الخاصية OnTextChanged تقريبا تعمل نفس الشيء حيث كل ماتقوم بكتابة اي حرف داخل مربع النص فانه سوف يتم رفع الحدث OnTextChanged اذا قمت بتعريفه ولكن يجب ان تقوم بتفعيل خاصية AutoPostBack .

رَبِّ أَوْزِعْنِي أَنْ أَشْكُرَ نِعْمَتَكَ الَّتِي أَنْعَمْتَ عَلَيَّ وَعَلَى وَالِدَيَّ وَأَنْ أَعْمَلَ صَالِحًا تَرْضَاهُ وَأَدْخِلْنِي بِرَحْمَتِكَ فِي عِبَادِكَ الصَّالِحِينَ

تلاوات خاشعة مؤثرة

#3

جرب هذا الكود

<%@ Page Language="C#" %>
<script runat="server">

protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
Label1.Text = "Start";
}
TextBox1.Attributes.Add("onkeypress", "rewriteLabel()");
}
</script>

<script type="text/javascript">

function rewriteLabel(){
TextBox1.Text = Label1.text;
}

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head >
<title >test</title>
</head>
<body>
<form id="form1" runat="server">
<br />
<asp:TextBox ID="TextBox1" runat="server" /><br />
<asp:Label ID="Label1" Runat="server" BorderWidth="1px" />
</form>
</body>
</html>

تم تعديل هذه المشاركة بواسطة مبرمج القاعده في 6 مايو 2009 في 11:29

اللهم أطل عمري وأحسن عملي واختم بالشهادة أجلي

مواضيع مشابهة