使用 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"屬性,則將顯示此錯誤。指向信息圖標 ();此時將顯示工具提示,它包含有關該錯誤的詳細信息。
新聞熱點
疑難解答
圖片精選