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

在 .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>

注意 如果 Web 窗体设计器无法正确呈现某 Web 服务器控件,它将显示一个灰色框,上面显示文字“创建控件时出错”。这通常意味着该控件的 ASP.NET 语法不正确 — 例如,如果某 Web 服务器控件元素中缺少 runat="server" 属性,则将显示此错误。指向信息图标 ();此时将显示工具提示,它包含有关该错误的详细信息。

时间: 2024-08-30 14:54:05

使用ASP.NET语法创建Web服务器控件模板的相关文章

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

asp.net|web|创建|服务器|控件|模板|语法    在 .aspx 文件中,将元素插入到控件中标识正在创建的模板: <asp:DataList id="DataList1" runat="server"> <ItemTemplate> </ItemTemplate> </asp:DataList>    在模板元素中,添加 HTML 文本和其他控件作为模板的内容.包括使用常规语法的嵌入式控件的属性和数据绑定值

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

在.aspx 文件中,将元素插入到控件中标识正在创建的模板: <asp:DataList id="DataList1" runat="server"><ItemTemplate></ItemTemplate></asp:DataList> 在模板元素中,添加 HTML 文本和其他控件作为模板的内容.包括使用常规语法的嵌入式控件的属性和数据绑定值: <ItemTemplate>Name: <asp:La

使用 ASP.NET 语法创建模板

asp.net|创建|模板|语法 使用 ASP.NET 语法创建 Web 服务器控件模板 在 .aspx 文件中,将元素插入到控件中标识正在创建的模板: <asp:DataList id="DataList1" runat="server"> <ItemTemplate> </ItemTemplate></asp:DataList> 在模板元素中,添加 HTML 文本和其他控件作为模板的内容.包括使用常规语法的嵌入式控

使用ASP在IIS创建WEB站点的函数_ASP基础

程序代码: '=========================================================='函数介绍:创建WebSite'本函数使用ADSI,需要Administrators组用户权限'函数名称:CreateWebSite(Computer,IPAddr,PortNum,HostName,WebSiteDirectory,LogDirectory,WebSiteInfo,GuestUserName,GuestUserPass,StartOrStop)'用法

使用ASP在IIS创建WEB站点的函数_应用技巧

============================================================= '       感谢您使用ASP001工作室开发的实用函数程序 '               HTTP://WWW.ASP001.NET '=============================================================      'ASP001工作室为您提供订制程序开发.企业互联网拓展服务 'QQ:1974229 'E-Mail

使用ASP在IIS创建WEB站点的函数

============================================================= '       感谢您使用ASP001工作室开发的实用函数程序 '               HTTP://WWW.ASP001.NET '=============================================================      'ASP001工作室为您提供订制程序开发.企业互联网拓展服务 'QQ:1974229 'E-Mail

ASP.NET+Atlas创建客户端Web应用程序

asp.net|web|程序|创建|客户端 提要 本文介绍了Atlas框架,并探讨它的客户端和服务器端类库及其编程模型.另外,本文还详细剖析了一个支持Atlas功能的示例Web应用程序. 一. 开发环境说明 本文中所提供的信息适用于下列技术:Asp.net 2.0,Asp.net Atlas CTP,Visual Studio Professional 2005和Visual Web Developer 2005. 二. 简介 Atlas是一个框架的代号,该框架对于客户端Web应用程序的开发方面

ASP.NET 2.0 Web窗体语法指导

asp.net|web|语法 ASP.NET Web窗体页面是一个宣告式的文本文件,扩展名是.aspx.除了静态的内容之外,你还可以使用八种不同的语法标记元素.这一部分回顾这些语法元素并提供了一些使用方法示例. 呈现代码的语法:<% %>和<%= %> 代码呈现块用<% ... %>元素表示,它允许你控制呈现的内容,在Web窗体页面执行的显示阶段执行.下面的例子演示了如何使用它们循环显示HTML的内容. <%@ Page Language="VB&quo

【ASP.NET Web API教程】2.4 创建Web API的帮助页面

原文:[ASP.NET Web API教程]2.4 创建Web API的帮助页面 注:本文是[ASP.NET Web API系列教程]的一部分,如果您是第一次看本博客文章,请先看前面的内容. 2.4 Creating a Help Page for a Web API 2.4 创建Web API帮助页面 本文引自:http://www.asp.net/web-api/overview/creating-web-apis/creating-a-help-page-for-a-web-api By