يمكنك استخدام عنصر تحكم ويب ASP.NET (ASCX) لتقديم XML؟

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

سؤال

ومن على قمة رأسي، وأنا لا أرى أي سبب لماذا لا يمكن هيكلة والسيطرة على شبكة الإنترنت ASP.NET مخصص (ملف ASCX) لإخراج XML فقط.

إذا تجنب استخدام عناصر التحكم في مساحة الاسم System.Web.UI، ومجرد استخدام علامات XML والضوابط الفرعية، التي تجعل أيضا XML فقط، يجب أن ينتهي مع وثيقة XML صالحة تماما يتم تقديمها.

هل أنا على حق، أم أن هناك شيء أنا في عداد المفقودين؟

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

المحلول

إذا كنت تريد توليد وثيقة XML والعودة التي إلى العميل، ثم هو على الأرجح أسهل إذا قمت بإنشاء معالج HTTP (IHttpHandler) بدلا من استخدام صفحة المستخدم والضوابط.

نصائح أخرى

وكنت في عداد المفقودين أن الرقابة يجب أن تكون ضمن الصفحة التي سيكون لها بعض الانتاج HTML لعلامة بمناسبة بدء والانتهاء من السيطرة على الرغم من أنه قد يكون هناك طريقة لتجاوز ذلك.

وفكرتك يمكن أن تعمل ما إذا ASCX الخاص بك توليد XML النقي، ويمكنك الكتابة تجعل أساليب الصفحة لاستبدال علامات HTML التي تشكل HTML، الجسم والشكل الخ العناصر.

والسؤال هو ما الذي سيحصل مع هذا النهج على مجرد توليد وثيقة XML وبناء مكتبة فئة الذي يولد تلك الشظايا XML أردت أن تولد باستخدام ASCX و.

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