【问题标题】:Item Template for Dynamic DataList动态数据列表的项目模板
【发布时间】:2012-11-26 14:57:34
【问题描述】:

我有使用代码的动态数据列表:-

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

但它不起作用我如何为此设置项目模板或其他模板。

【问题讨论】:

    标签: asp.net datalist


    【解决方案1】:

    您可以通过编程方式设置模板,查看Creating Web Server Control Templates Programmatically

    您创建一个必须继承ITemplate 的类,然后您可以将它分配给listview/datalist/repeater/etc 上的模板属性。 ITemplate 会要求你有以下方法:

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

    此方法允许您构建要创建为模板的控件树。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-08
      • 1970-01-01
      • 2011-11-08
      • 2020-06-21
      • 2021-10-18
      • 1970-01-01
      • 1970-01-01
      • 2012-02-15
      相关资源
      最近更新 更多