Asp.Net Webフォームページのパネルにコントロールを追加していますが、生成される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" />