1.文本框多行输入换行保存后,用GridView显示换行和文本框显示效果一样。
效果图:
方法:
1.进行保存的时候先把文本框内容进行转换:
txtworkrecord.Text = txtworkrecord.Text.Replace("\r\n", "<br>");
2.GridView的RowDataBound事件
protected void GridView2_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
TableCellCollection cells = e.Row.Cells;
string dd = cells[3].Text;
cells[3].Text = Server.HtmlDecode(cells[3].Text); //从0开始算,我要换的是第四列也就是cells[3]
//foreach (TableCell cell in cells)
//{
// cell.Text = Server.HtmlDecode(cell.Text); //注意:如果是每行用foreach循环一下就可以了
//}
}
}