2010-05-26 12 views
5

मैं अपने पन्ने पर AjaxControlToolkit html संपादक का प्रयोग किया:html संपादक गुण

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit.HTMLEditor" 
TagPrefix="cc1" %> 

<cc1:Editor ID="txtjobdesc" runat="server" AutoFocus="False" /> 

मैं, txtjobdesc.Content.Tostring();

के रूप में डेटाबेस के लिए मूल्यों को भेजा लेकिन अगर मैं संपादक में सिर्फ एक पैरा टाइप यह प्रदर्शित करता है एक ही विवरण। यदि मैं किसी भी बुलेट और हाइलाइट किए गए शब्दों का उपयोग करता हूं तो यह बुलेट किए गए शब्दों को प्रदर्शित करता है, नीचे दिए गए ओवरलैपिंग शब्द।

मैं इसे HTML विवरण के रूप में कैसे प्रदर्शित करूं?

कृपया मुझे बाहर करने में मदद ..

+0

डेटाबेस पर एचटीएमएल है और समस्या प्रतिपादन के साथ है या डेटाबेस में सहेजा गया पाठ HTML नहीं है? – Elph

+0

या फिर डीबी से पाठ को प्रस्तुत करते समय जांच होती है यदि थर्म पर कोई भी गोलियां पहले से प्रदर्शित – Innova

+0

शब्दों के शीर्ष पर आ रही हैं, तो इससे मदद मिल सकती है। http://forums.asp.net/p/1485204/3483151.aspx – Elph

उत्तर

0

अगर एसक्यूएल का उपयोग कर स्तंभ के datattype पाठ में निर्धारित किया है। एसक्यूएल2005/2008, मुझे यकीन है। पहले संस्करण सुनिश्चित नहीं है

0

आपके पास ऐसा करने के दो तरीके हैं: आप NText SQL प्रकार का उपयोग कर सकते हैं या Nvarchar (MAX) डेटा प्रकार का उपयोग कर सकते हैं, जो मुझे लगता है कि बाद वाला एक इतना बेहतर है क्योंकि यह एक Nvarchar प्रकार के रूप में व्यवहार करता है और प्रदान करता है बेहतर स्ट्रिंग मैनिपुलेशन। अन्यथा, वर्कर में अधिकतम 8000 बाइट्स की क्षमता है।

2

डेटाबेस के लिए संदेश संपादक उत्पादन Server.HTMLDecode के रूप में यह Server.HTMLencode (editor.content) के रूप में यह एन्कोडिंग और वापस मिल (editor.content)

के बाद मैं बहुत यकीन है कि यह काम करेगा हूँ ।

संबंधित मुद्दे