كيف يمكن جعل مصمم Visual Studio يعرض CSS بشكل صحيح في عنصر تحكم مستخدم ويب ASP.NET؟

StackOverflow https://stackoverflow.com/questions/804194

سؤال

عند تطوير عنصر تحكم مستخدم الويب، أقوم بتصميم كل شيء باستخدام CSS.عندما أنظر إلى عنصر التحكم في المصمم، لا يتم عرض أي من CSS، أو بالطبع، لأنني لا أنظر إليه في سياق الصفحة حيث يتم الإعلان عن عنصر الارتباط الخاص بي في ملف CSS الخاص بي.بالإضافة إلى ذلك، سيتضمن Visual Studio تحذيرًا:

لم يتم تعريف الفئة أو قيمة CssClass.

لكل سمة فئة أستخدمها.

يمكنني أن أجعل المصمم يعرض CSS إذا قمت بتضمين عنصر رابط في عنصر التحكم نفسه، ولكن بعد ذلك لدي عناصر رابط مكررة منتشرة في جميع أنحاء صفحاتي.

هل هناك أي طريقة لجعل المصمم يتعامل بشكل جيد مع CSS الخاص بي في عنصر تحكم الويب دون إدخال عناصر ارتباط مكررة في كل مكان؟

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

المحلول

للأسف، في الوقت الحالي، أعتقد أن هذا هو أفضل ما ستحصل عليه ينظر هنا.

الخبر الجيد الوحيد الذي أستطيع رؤيته هو هذا قضية الاتصال وهو "مغلق - مؤجل"، لذلك ربما يفكرون فيه.

المشكلة التي تواجهك هي أنه يمكنك عرض عنصر التحكم بشكل مختلف تمامًا اعتمادًا على قواعد CSS المطبقة مع الأنماط - بحيث يمكن لورقة أنماط واحدة أو مجموعة من العلامات الأصلية أن تجعل التسميات (على سبيل المثال) تظهر فوق عناصر النموذج الخاصة بها، و آخر بجانبهم - ما الذي تريد عرضه عند عرض عنصر تحكم المستخدم خارج سياق الصفحة؟

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