我正在向 Asp.Net webforms 页面上的面板添加控件,并且我想更改它生成的 html。我正在做的一个简化示例:
Dim control1 As New HiddenField()
control1.ID = "Control1"
control1.Value = "Text"
Dim control2 As New HiddenField()
control2.ID = "Control2"
control2.Value = "Text"
Panel1.Controls.Add(control1)
Panel1.Controls.Add(control2)
这会生成以下 HTML:
<input type="hidden" name="Control1" id="Control1" value="Text" /><input type="hidden" name="Control2" id="Control2" value="Text" />
有没有办法确保每个控件之间都有换行符?当您添加更多控件时,当前源是一个相当大的混乱。我希望 html 的格式如下:
<input type="hidden" name="Control1" id="Control1" value="Text" />
<input type="hidden" name="Control2" id="Control2" value="Text" />