سؤال

أحاول معرفة كيفية إنشاء عنصر تحكم خادم ويب وهو أساسا توسيع.

الرغبة هي إنشاء خاصية تلقائيا على عنصر التحكم عند إنشاءها في علامة ASPX.

على سبيل المثال: giveacodicetagpre.

حيث لا توجد سمة Someproperty بعد كخاصية على عنصر التحكم.

يجب أن أذكر أيضا أنني لا أحتاج بدقة إلى أي وظيفة للتحكم أو WebControl.أنا فقط بحاجة إلى أن أكون قادرا على إعلانه في العلامات مع RunAT="Server" (الذي قد يتطلبه الأمر، على الأقل ما أفكر فيه).

هل من الممكن؟إذا كان الأمر كذلك كيف يمكنني البدء؟

شكرا جزيلا.

هل كانت مفيدة؟

المحلول

أعتقد أن الرهان الأول سيكون هو تطبيق iattributeAccessor : giveacodicetagpre.

محلل صفحة ASP.NET يدعو iattributeAccessor.setattribute لكل سمة لا يمكنها تعيين إلى خاصية عامة.

ربما يمكنك أن تبدأ مع giveacodicetagpre.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top