0

私はコードを使用して動的データリストを持っています:-

         DataList dl = new DataList();
        dl.DataSource = settings.GetUsers();
        form1.Controls.Add(dl);

しかし、アイテムテンプレートまたは別のテンプレートを設定するにはどうすればよいですか。

4

1 に答える 1

0

プログラムでテンプレートを設定できます。Creating Web Server Control Templates Programmatically を参照してください。

を継承する必要があるクラスを作成するITemplateと、それをリストビュー/データリスト/リピーター/などのテンプレート プロパティに割り当てることができます。ITemplate次の方法が必要です。

public void InstantiateIn(System.Web.UI.Control container) {
}

このメソッドを使用すると、テンプレートとして作成するコントロール ツリーを構築できます。

于 2012-11-26T06:57:34.723 に答える