كيفية تحويل عنصر تحكم المستخدم ASP.NET إلى التحكم في الويب / المركب؟
-
19-09-2019 - |
سؤال
هل هناك عملية بسيطة لتحويل عنصر تحكم المستخدم إلى عنصر تحكم ويب / مركب؟
المحلول
لا توجد عملية تلقائية، لا. إليك الخطوات (العام) المتابعة
إنشاء فئة WebControl. اجعله ورث
Panel
إذا كنت ترغب في اتخاذ طريقة سهلة، أو قم بتجاوزRender()
الطريقة إذا كنت تريد إنشاء HTML الخاص بك الطريقة الطويلة، فكر.قم بتكرار تخطيط عنصر تحكم المستخدم عن طريق إضافة حرفيات HTML وأدوات التحكم الأخرى في مجموعة عناصر التحكم أثناء INIT () أو في منشئ فئة التحكم الخاصة بك. إذا اخترت تجاوز
Render()
, ، ستحتاج إلى تقديم الضوابط بشكل متكرر.نسخ رمز التعامل مع الحدث خلف من UserControl الخاص بك في فصلك، وسير استخدام معالجات الأحداث.
تعامل مع Javascripts / CSS. يمكنك تضمينهم في تجميعك كموارد ويب، أو تسجيلها كما يتضمن منتظمة باستخدام
ClientScriptManager
أوScriptManager
.