私は、自分の顧客が選択した入力フォームをレイアウトする必要があるアプリケーションを作成しています。ASPコントロール用のHTMLテンプレート
私はプレースホルダをHTMLテンプレートを使用して、実行時にsecified .NETコントロールでこれらを交換したいと思います:
<table style="width: 100%;">
<tr>
<td colspan="2">
<fieldset title="Customers Template" >
<table style="width:100%;">
<tr>
<td width="140">
Policy Number:</td>
<td width="150">
$$Policy Number$$</td>
<td colspan="2" rowspan="3" valign="top">
Type 1:<br />
$$Type 1$$</td>
<td rowspan="3" valign="top">
Info:<br />
$$Info$$</td>
<td rowspan="3" valign="top">
Problems:<br />
$$Problems$$</td>
</tr>...
は、だから私は見つけると、様々なと私$$ XXX $$テキストを置き換えたいです.NETコントロールは、実行時に追加されるフィールドのデータ型に応じて異なります。
これにアプローチする良い方法についてのご意見はありますか?
おかげで、 マーク
HTMLテンプレートが作成され、供給、作成したとによって制御され、私の顧客であり、実行時に動的にロードされます。私はASPの場所の所有者がファイルを動的にロードするときにコントロールコレクションに正しく登録されないと思う:-( –
ファイルを動的にロードする方法に応じて - テンプレートを解析し、ASP.NETコントロールをプログラムでビルドすることができます – Adam
Aha、これは私が後にしていることです:-)私は既にASP.NETコントロールをプログラムで構築する方法を知っていますが、実際にはどのようにテンプレートを解析しますか? –