मुझे त्रुटि मिलती है "जब मैं htmlstring प्रकार के चर को एक मान निर्दिष्ट करने का प्रयास करता हूं, तो" स्ट्रिंग 'को' System.Web.HtmlString 'में पूर्ण रूप से परिवर्तित नहीं किया जा सकता है, मान को किसी XML फ़ाइल (नीचे कोड स्निपेट) से पढ़ा जा रहा है।सी # में टाइप 'स्ट्रिंग' को 'System.Web.HtmlString' में पूर्ण रूप से परिवर्तित नहीं कर सकता है?
परिवर्तित विधि एक htmlstring को स्ट्रिंग से रूपांतरण में बनाया नहीं है। वहाँ एक विधि ToHtmlString है, लेकिन कैसे इस स्थिति में इसका इस्तेमाल करने के रूप में यह एक स्ट्रिंग वस्तु के साथ उपलब्ध नहीं है यकीन नहीं। आपके सुझाव कृपया।
public class Xclass
{
public HtmlString content { get; set; }
public string id { get; set; }
}
Xclass x = (from c in xdoc.Descendants("div") select new Xclass()
{
content = c.Value, //c.value is the html content of div, content is a property of type HtmlString
id = c.id
});
आप एक 'स्ट्रिंग' है। यह एक ['HtmlString'] चाहता है (http://msdn.microsoft.com/en-us/library/system.web.htmlstring.aspx) तो, आप एक से दूसरे में कैसे जा सकते हैं? और क्या मुद्दे हो सकते हैं? (संकेत: यह फिर से एन्कोड नहीं किया जाएगा, जो हो सकता है ...) –