【问题标题】:Add line breaks to Literal controls向文字控件添加换行符
【发布时间】:2013-01-22 16:50:03
【问题描述】:

我对 ASP.NET Literal 控件有一些问题,因为它没有呈现 <br/> 标记。

代码

string strTemp = task.Description.ToString();
lit_description.Text = strTemp.Replace("\r\n", "<br/>");

输出:

LG SERVICE TICKET<br/><br/> <br/><br/>- DATE IN (eg. Feb 11, 2011):<br/><br/>- DATE OUT (eg. Feb 11, 2011):<br/><br/>- Client Has Critical Data (fees will apply):<br/><br/>- Windows Password: <br/><br/>- Accessories:<br/><br/><br/><br/><br/>Client Complaint:<br/><br/><br/><br/>

【问题讨论】:

标签: c# asp.net webforms


【解决方案1】:

Mode 设置为PassThrough

<asp:Literal Id="lit_description" Mode="PassThrough"></asp:Literal>

PassThrough不修改控件的内容。

【讨论】:

  • 你是伟大的蒂姆。向你致敬:)
猜你喜欢
  • 2019-12-05
  • 1970-01-01
  • 2017-11-28
  • 1970-01-01
  • 2015-10-22
  • 2016-06-09
  • 1970-01-01
  • 2011-04-11
相关资源
最近更新 更多