首页 > 编程 > .NET > 正文

使用 ASP.NET 语法创建 Web 服务器控件模板

2024-07-10 13:10:35
字体:
来源:转载
供稿:网友
   在 .aspx 文件中,将元素插入到控件中标识正在创建的模板:
<asp:datalist id="datalist1" runat="server">
<itemtemplate>
</itemtemplate>
</asp:datalist>

    在模板元素中,添加 html 文本和其他控件作为模板的内容。包括使用常规语法的嵌入式控件的属性和数据绑定值:
<itemtemplate> name:
<asp:label runat="server" text="
<%# container.datalistitem.name %>"/>
</itemtemplate>

    对于要创建的每一模板重复步骤 1 和 2。

以下示例显示了 datalist web 服务器控件的完全声明,带有为
header item separator 模板声明的简单模板。

<asp:datalist id="datalist1" runat=server >
<headertemplate> items matching your query:
</headertemplate>
<itemtemplate> name:
<asp:label id=label1 runat="server" text='
<%# databinder.eval(container, "dataitem.employeename") %>'>
</asp:label>
</itemtemplate>
<separatortemplate>
<br>
<hr>
</separatortemplate>
</asp:datalist>
</p>

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表