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

Creating Re-usable Controls in defrent projects

بدأه server_programmer في 12 يوليو 2011 · 4 رد · 612 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام شباب

حياكم الله يا عباقرة التحدي في منتدانا الرائع

عندي لكم مشكلة جميلة و أرجوا الأفادة فيها

المشكلة

بفرض أني أحتاج لعمل كونترول فيها أقوم بعملية واحدة ( مثلا الكنترول تعمل بمثل عمل الالة الحاسبة)

و هذة الكنترول أقوم بتصميمها دائما في كل المشاريع اللي أعملها

و طبعا هي هي كوبي بيست من مشروع للتاني

طيب السؤال

لو كنت عايز أعمل الكنترول دي في ملف دي ال ال dll file بحيث أضيفة الملف دة عندي لل Tool Box و في أي مكان أحتاج أستخدمة اعمل Drag and Drop للصفحة للي أنا عايز أضيف الكنترول عليها

ازاي ممكن تتعمل حاجة زي دي؟

تحياتي

وفوق كل ذي علم عليم

http://www.leaderstechnology.com

-------------------------------

#3

السلام عليكم

عمل اداة ووضعها في ملف DLL يختلف عن عمل web user control اي الاداة التي توضع في نفس المشروع.

اهم ميزة في ال web user control هي استخدام المصمم لتصميمها اي تعمل مثل اي صفحة عادية وتضع عليها ادوات .

اما Custom Web Server Control فلا يمكن استخدام التصميم بها وانما كل شيء سيكون بالكود وبطريقة مختلفة وهي تعتمد بشكل كبير على الحدث Render .

لعمل Custom Web Server Control

اعمل مشروع جديد من نوع asp.net web server control موجود تحت بند web وبعد انهاء العمل اعمل Build واعمل Reference ل DLL الناتج في مشاريعك ( شرح بكل بساطة :) )

شرح مفصل اكثر من هنا

والرابط الاخير في روابط الاخ VB Helper (بقية الروابط تتحدث عن web user control )

#4

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

اخي طارق ممكن تتأكد من الروابط فمثال التحقق مثلا قمنا بعمل وراثة من الفئة TextBox .. الخ وبعدها قمنا باستخدام ملف الـ dll, كيف تقول انها مش Custom Control؟!!

.:: Wish to become better and better ::.

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