【发布时间】:2012-11-21 12:45:42
【问题描述】:
我正在从后面的代码向给定网页添加一些内容。当我想在一些文本之后添加中断时,我会尝试这样做:
pDoc.Controls.Add(New Label With {.Text = "whatever"})
pDoc.Controls.Add(New HtmlGenericControl("br"))
,其中 pDoc 是我要在其中添加内容的Panel。但它在最终的 HTML 中添加了两个 br 标签。
我已经通过这种方式避免了这种行为:
pDoc.Controls.Add(New Label With {.Text = "whatever" & "<br />"})
无论如何,我很好奇,我想知道为什么
pDoc.Controls.Add(New HtmlGenericControl("br"))
就是这样。我也觉得我的做法不太花哨。
问候,
【问题讨论】:
-
你确定它渲染的是
<br><br>而不是<br></br>? -
是的,他是对的,它正在渲染
标签: asp.net vb.net htmlgenericcontrol