1. <%--exegesics--%> 注释

相当于<!---->

2. <% code%> 绑定后台代码块:

//相当于写在后台的可执行代码
<form id="form1" runat="server">  <%--绑定后台代码块--%>  <% for (int i = 1; i <= 10; i++)  { %>  <%=i %>  <%} %>
</form>  

3.<%= variable %> 绑定 后台变量:

//还可以绑定后台方法<%=NewMethod()%> 也可以写作<%:variable %>
<form id="form1" runat="server">  <%=_title %>
</form>  

Code behind

namespace WebApplication
{  public partial class Index : System.Web.UI.Page  {  public string _title = "";  protected void Page_Load(object sender, EventArgs e)  {  if (!IsPostBack)  {  _title = "标题";  }  }  }
} 

4.<%# Eval("field")%>绑定DataSource的值

<form id="form1" runat="server">  <asp:Repeater ID="Repeater" runat="server">  <ItemTemplate>  <span><%# Eval("name") %></span>  </ItemTemplate>  </asp:Repeater>
</form>  

code behind

this.Repeater.DataSource = null; 

5.<%$ %> 绑定web.config的值

<form id="form1" runat="server">  <asp:Literal ID="Literal1" runat="server" Text="<%$appSettings:upload_image_path%>" />
</form>  

web.config

<configuration>  <appSettings>  <add key="upload_image_path" value="/upload/images/"/>  </appSettings>  <system.web>  <compilation debug="true" targetFramework="4.0" />  </system.web>
</configuration>  

6.  <%@ %>主要用于在web页面定义Page、引入控件、组件、设置Cache等:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="benben.Index" %>  

转载:asp.net 中<% %>、<%@ %>、<%# %>、<%= %>、<%$ %>的用法_安得权的博客-CSDN博客


还有一篇文章讲的也不错

asp.net中的<% %>、<%= %>、<%# %>、<%$ %>、<%: %>、<%@%>的使用_我不是店小二的博客-CSDN博客

asp.net的aspx页面<% %>、<%@ %>、<%# %>、<%= %>、<%$ %>的用法相关推荐

  1. ASP.NET-----Repeater数据控件的用法总结(转)

    ASP.NET-----Repeater数据控件的用法总结(转) 一.Repeater控件的用法流程及实例: 1.首先建立一个网站,新建一个网页index.aspx. 2.添加或者建立APP_Data ...

  2. ASP.NET中application对象的用法(面试题)

    ASP.NET中application对象的用法 本文导读:Application对象是HttpApplicationState类的一个实例,Application状态是整个应用程序全局的.Appli ...

  3. 谨慎Asp.net中static变量的用法

    谨慎Asp.net中static变量的用法 .Net技术 2007-01-30 22:17:37 阅读925 评论11 字号:大中小 谨慎Asp.net中static变量的用法 在.Net平台下进行C ...

  4. ASP.NET获取.aspx.cs的类名获取当前url的domain

    ASP.NET获取.aspx.cs的类名: this.GetType().  得到的:   ASP.****_ASPX   那我该如何才能得到   类名:****.通过字符串处理得到的类名总感觉不是正 ...

  5. ASP.NET -- WebForm -- .aspx与.aspx.cs文件

    ASP.NET -- WebForm -- .aspx与.aspx.cs文件 ASP.NET -- WebForm --  .aspx与.aspx.cs文件 1. ASP.NET -- WebForm ...

  6. ASP.NET -- WebForm -- .aspx与.aspx.cs文件

    ASP.NET -- WebForm --  .aspx与.aspx.cs文件 1. ASP.NET -- WebForm(C#)文件 .aspx文件:是Html页面,页面的布局,样式在该文件中设计. ...

  7. 在ASP中UBOUND与LUBOUND的用法

    在ASP中UBOUND与LUBOUND的用法 UBound函数  返回一个 Long 型数据,其值为指定的数组维可用的最大下标. 语法 UBound(arrayname[, dimension]) U ...

  8. aspx repeater 用法_详解ASP.NET-----Repeater数据控件的用法总结

    一.Repeater控件的用法流程及实例: 1.首先建立一个网站,新建一个网页index.aspx. 2.添加或者建立APP_Data数据文件,然后将用到的数据库文件放到APP_Data文件夹中. 3 ...

  9. ASP.NET-----Repeater数据控件的用法总结

    一.Repeater控件的用法流程及实例: 1.首先建立一个网站,新建一个网页index.aspx. 2.添加或者建立APP_Data数据文件,然后将用到的数据库文件放到APP_Data文件夹中. 3 ...

最新文章

  1. 2018.3.29 网页中嵌套网页的两种方法
  2. tensorflwo-gpu win10_64bit 的安装版本问题
  3. c语言章节作业,怎么用C语言编写菜单?
  4. Jquery-core.holdReady()
  5. 拦截导弹(二分匹配)
  6. FIneCMS /dayrui/libraries/Chart/ofc_upload_image.php Arbitrary File Upload Vul
  7. 【Java学习笔记之十八】Javadoc注释的用法
  8. [react] 举例说明什么是高阶组件(HOC)的属性代理
  9. tfs 2013 access deny
  10. 无人驾驶路径规划之RRT算法
  11. redis设置用户名和密码
  12. 【Python语言基础】——Python 数字
  13. 树莓派Zero (w)上手记录
  14. 递归算法:爬楼梯问题
  15. PS制作gif动态图
  16. 如何导出、导入mysql数据
  17. CSS实现水平垂直的几种方法
  18. AspectJ使用实例
  19. 管理 Outlook 2003 中的脱机通讯簿
  20. 预测赢家_云的赢家和输家?

热门文章

  1. 数据库连接池及C3P0数据库连接池技术
  2. python自动化工具之pywinauto(三)_自动化工具之三:pywinauto
  3. str.c_str()
  4. Java--设计模式
  5. UDP/ICMP协议简介
  6. 【渝粤教育】电大中专跨境电子商务理论与实务 (4)作业 题库
  7. 列表(ListNode)
  8. 路由器与交换机的工作原理(转)
  9. RabbitMq应用
  10. 详解ZStack高级功能--裸金属服务