سؤال

وأنا تستخدم نسخة قديمة من Telerik في <لأ href = "HTTP: // العروض. telerik.com/aspnet-ajax/editor/examples/default/defaultcs.aspx "يختلط =" نوفولو noreferrer "> محرر السيطرة، وتخزين النص الذي مدخلا في قاعدة بيانات SQL، ثم عرض HTML في وقت لاحق. هل هناك أي طريقة في ASP.NET (2.0) للتحقق من صحة سلسلة بأنها HTML صالحة قبل الحفظ إلى قاعدة البيانات الخاصة بي؟ شكرا!

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

المحلول

نصائح أخرى

ومحرر لديه الحوار المصادقة المضمنة التي تربط إلى أداة W3 على الانترنت للتحقق من المحتوى الحالي. يمكنك مشاهدة مثال هنا - XHTML المصادقة سبيل المثال

وهم - أي إصدار الذي تستخدمه ( "نسخة قديمة" ليست محددة بشكل رهيب)

في الإصدارات صافي 1.1 / 2.0 (أفكر في إصدار 3.x / 4.x من من 2004/2005) وAPI محرر يتألف من القراءة / الكتابة Html الممتلكات التي يسمح لك لتحديد المحتوى كما HTML، و أيضا استرجاعها لتخزين أي وقت مضى حيث، و<م> للقراءة فقط Xhtml الملكية التي تضمن لك الحصول على متوافقة، والمحتوى على أساس XML (كان هناك أيضا خصائص مثل SaveAsXhtml لضمان أنه إذا كنت تكتب مرة أخرى إلى الملف، سيكون في XHTML).

وأنا أقدر أنه إذا صفحتك يخدم المحتوى إلى HTML 4.0 ثم قد يكون لديك بعض المشاكل مع بطاقات مغلقة (<br />، <img />، الخ).

ونتذكر أن هناك فرق بين HTML صالحة ونظيفة HTML.

وأنا أرى أن في النسخة الحالية لم يعد لديه خاصية Xhtml، وأنه تم إهمال الممتلكات Html لصالح الملكية Content، لذلك نفترض أن هذا صحيح XHTML إخراج افتراضيا.

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