0

我有我需要构建的表格,但用户可以以不同的方式对其进行布局。

表单的布局保存在一个 xml 文件中,并将包含诸如

<div class="holder">
 <div>name</div>
 <div>[Name]</div>
<div>Surname</div>
 <div>[Surname]</div>
<div>Contact Numer</div>
 <div>[ContactNumber]</div>
<div>Email</div>
 <div>[Email]</div>
<div>[Submit]</div>
</div>

我需要做的是用 asp.net 控件替换那些 [name]etc.. 标记,并能够读取这些控件的内容。我在这件事上碰了壁,谁能帮帮我。

4

1 回答 1

0

要在运行时创建新控件,从代码隐藏:

文本框

TextBox textBox = new TextBox
                              {
                                  ID = "dynamicTextBox",
                                  Text = "This is a new textbox"
                              };
        [Container].Controls.Add(textBox);

您可以对任何其他控件执行 sae。

于 2012-08-20T11:23:36.780 回答