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

معلومة:اضافة الخصائص الى أدوات الويب

مغلق
بدأه ابوأنس في 7 أكتوبر 2005 · 2 رد · 1,032 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته وشهر مبارك

من المعلوم أن ASP.NET يحول جميع Web Control الى HTML Controls وتواجه البعض أحيانا مشكلة اضافة خصائص موجودة في HTML Controls الى Web Controls فالحل هو بإستخدام

WebControl.Attributes.Add(AttributName,Value)

أنا متأكد أن أسلوبي في الشرح غير جيد ولذالك إليكم هذا المثال

اذا أردنا إضافة Web Control من نوع TextBox عادة نكتب

<asp:TextBox 
id="txt1"  
runat=server/>

ولا نستطيع اضافة حدث النقر على مربع النص كما في Html Controls

<input
id="txt1"
Type=Text
onClick="doSomeThing()"
runat=server/>

فما هو الحل لإضافة الخصائص لل Web Controls ?

الحل هو بإستخدام الاجراء الموجود داخل الويب كنترول

WebControl.Attributs.add(Key,Value)

وبالنسبة للtxt1 الموجود لدينا على أنه Web Control نكتب الكود التالي في Page_load

txt1.Attributes.Add("onclick","doSomeThing()")

ويوجد الكثير من الاجراءات غير add يمكنك الاطلاع عليها والاستفادة منها

أتمنى أن تكون معلومة مفيدة ورمضان كريم أخوكم أبو أنس

#2

تسلم أخي على الموضوع الذي استفذت منه شخصياً ودمت

#3

مشكور و بارك الله فيك

يقول المثل الشعبي الجزائري

( أقري علمك و علما لا تدريه ، و قل ربي زدني علما ، و فوق كل ذى علم عليم )

اللهم زدنا و لا تنقصنا و أعطنا و لا تحرمنا

هذا الموضوع مغلق.

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