使用 asp.net 语法创建 web 服务器控件模板
<asp:datalist id="datalist1" runat="server"> <itemtemplate> </itemtemplate></asp:datalist>
<itemtemplate> name: <asp:label runat="server" text="<%# container.datalistitem.name %>"/></itemtemplate>
以下示例显示了 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>
注意 如果 web 窗体设计器无法正确呈现某 web 服务器控件,它将显示一个灰色框,上面显示文字“创建控件时出错”。这通常意味着该控件的 asp.net 语法不正确 — 例如,如果某 web 服务器控件元素中缺少 runat="server"
属性,则将显示此错误。指向信息图标 ();此时将显示工具提示,它包含有关该错误的详细信息。
新闻热点
疑难解答
图片精选