c# - Response.Write print text from database as HTML -


i'm storing text textarea database. text can contain new lines, special characters etc. want make sure when show using response.write, comes out if show in textarea control. reason why want because want give user print view form. solution below not work. using asp.net/c#

e.g

foreach (datarow row in dview.table.rows) { response.write("<tr>");                     response.write(string.format("<td>{0}<br/><br/></td>",   row[1].tostring().replace("\n", "<br/>")));                     response.write("</tr>"); 

thanks

don't way, you'll run problems, when quotes , symbols involved.

store data :

 httputility.htmlencode("<p>lorem ipsum ...</p>"); //your html encode goes here 

and retrieve this:

myplaceholder.text = httputility.htmldecode(mydata); 

here's little more information on htmlencode/decode


Comments

Popular posts from this blog

php - How can I edit my code to echo the data of child's element where my search term was found in, in XMLReader? -

jQuery Ajax Render Fragments OR Whole Page -

java - Why is BlockingQueue.take() not releasing the thread? -