I’m working with textbox in a datagrid. Before saving the data into the database, I replace the newline with <br> by using following script :
description.Replace(Environment.NewLine, "<br>")
Working fine, it’s replacing the newline with <br>. Then I need to fetch the data into the textbox again for editing. I’ve tried to replace the <br> with newline by using following script :
data.description = ((TextBox)dgrid.Items[i].FindControl("description")).Text;
data.description = data.description.Replace("<br>", "\r\n");
But it’s not working, do you guys have any solutions for this ?
You’re not setting the Text value back, you’re changing data.description. Try changing it to something like
There’s likely a better place to do this, but without seeing everything, it’s hard to say.