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>

私がする必要があるのは、それらの[name] etc ..タグをasp.netコントロールに置き換えて、それらのコントロールのコンテンツを読み取れるようにすることです。私はこれにレンガの壁をぶつけました、誰かが私を助けてくれますか?

4

1 に答える 1

0

実行時に新しいコントロールを作成するには、コード ビハインドから:

テキストボックス

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

他のコントロールに対しても同じことができます。

于 2012-08-20T11:23:36.780 に答える