<%@ 表示:引用
<%# 表示:绑定
<%= 表示:取值
 
 
<%= 变量名%>

Response.Write()输出和<%=%>输出最后的效果是一样的
<%# 要绑定的字段名%> 或者 <%# 调用后台的方法名%>
 
<% inline code %>叫做内联代码...
 
<%=inline expression %>叫做内联表达式...
 
<%# data-binding expression %>叫做数据绑定表达式...
 
  • <% ... %><% Response.Write(i)%>
  • <%= ... %> <%=DateTime.Now.ToString() %> 包含仅 Response.Write(…) 语句的嵌入式的代码块的等效
  • <%@ ... %>
@ Page 定义 ASP.NET 页分析器和编译器所使用的特定于页的属性。可以包含仅在.aspx 文件中。
* 仅在 ASP.NET Web 窗体页中,可以使用此指令的名称。
@ 控件 定义 ASP.NET 页分析器和编译器所使用的特定于控件的属性。可以包含仅在.ascx 文件 (用户控件) 中。
* 此指令的名称,可仅在用户控制文件。
@ 导入 将命名空间显式导入到页或用户控件中。
@ 实现 以声明方式指示一个页或用户控件实现指定的.net 框架接口。
@ 注册 将关联的别名与命名空间和类名。这使用户控件和自定义服务器控件能够在呈现时它们包含在所请求的页或用户控件。
@ 程序集 在编译过程中,将程序集链接到当前页。它使该程序集的所有类和接口可用于在页上。
@ Master 标识 ASP.NET 母版页。
@ WebHandler 标识一个 ASP.NET IHttpHandler 页。
@ PreviousPageType 提供了一种方法来获取对前一页强类型,如通过 PreviousPage 属性访问。
@ MasterType 将一个类名称分配给 主 属性的 ASP.NET 页。 提供了一种创建 ASP.NET 母版页的强类型的引用的方法。
@ OutputCache 以声明方式控制输出缓存策略或用户控件的页面。
@ 引用 以声明方式链接到当前页或用户控件的页或用户控件。
  • <%# ... %>数据绑定表达式
在页上调用此服务器控件的控件的 DataBind 方法时,数据绑定表达式创建服务器控件属性与数据源之间的绑定。
<asp:Label ID="lblHello" runat="server" Text="<%# SayHello%>"></asp:Label>
  • <%$ ... %>表达式生成器
若要设置基于应用程序的配置或资源文件中包含的信息的控件属性的值使用表达式生成器
< %$ 表达式前缀: 表达式 %> 值
美元符号 ($) 指示 ASP.NET 下面的表达式是对表达式生成器。表达式前缀定义如 AppSettings、ConnectionStrings,或 资源 这样的表达式的类型。此外,您可以创建和定义您自己的表达式生成器。跟冒号后面的表达式值 (:) 是什么 ASP.NET 将实际使用的某些属性的值。
  • <%-- ... %>注释
 

C#开发学习——内联表达式的更多相关文章

  1. 【转载】ASP.NET 内联代码、内联表达式、数据绑定表达式使用方法罗列(形式就是常说的尖括号 百分号 等于号 井号)

    ASP.NET 内联代码.内联表达式.数据绑定表达式使用方法罗列(形式就是常说的尖括号 百分号 等于号 井号) 今天在做渭南电脑维修网的一个小功能时遇到了一些问题,因此特别列出,以备他日之用. 首先对 ...

  2. ASP.NET 内联代码、内联表达式、数据绑定表达式使用方法罗列(形式就是常说的尖括号 百分号 等于号 井号)

    今天在做渭南电脑维修网的一个小功能时遇到了一些问题,因此特别列出,以备他日之用. 首先对ASP.NET 内联代码.内联表达式.数据绑定表达式的概念进行罗列,详细概念以及基本的用法我就不在这里罗嗦了,请 ...

  3. 前端学习 -- 内联框架iframe

    内联框架iframe 可以向一个页面中引入其他的外部页面 内联框架中的内容不会被搜索引擎所检索,所以开发中尽量不要使用内联框架 <iframe></iframe> 属性: sr ...

  4. C++开发系列-内联函数

    内联函数 C++使用内联函数来替代宏代码片段. #include <iostream> int main(){ printfA(); return 0; } inline void pri ...

  5. <%%>创建内联代码块(表达式)

    其实<%%>很早之前就见过了,只是会用一点功能,其它的不甚了解.今天偶尔见到了它的庐山真面目,现在共享给大家. 语法 代码块呈现(<%%>)定义了当呈现页时执行的内联代码或内联 ...

  6. thymeleaf中的内联[ [ ] ]

    一.文本内联 [[…]]之间的表达式在Thymeleaf被认为是内联表达式,在其中您可以使用任何类型的表达式,也会有效th:text属性. <p>Hello, [[${session.us ...

  7. &lt;%%&gt;创建内联代码块(表达)

    其实<%%>很早之前见过它,将一个小的功能仅.别人不理解.今天偶尔,我们看到它的真面目,今天,给大家分享. 语法 代码块呈现(<%%>)定义了当呈现页时运行的内联代码或内联表达 ...

  8. SQL Server进阶(六)表表达式--派生表、公用表表达式(CTE)、视图和内联表值函数

    概述 表表达式是一种命名的查询表达式,代表一个有效地关系表.可以像其他表一样,在数据处理中使用表表达式. SQL Server支持四种类型的表表达式:派生表,公用表表达式,视图和内联表值函数. 为什么 ...

  9. ARM嵌入式开发中的GCC内联汇编__asm__

    在针对ARM体系结构的编程中,一般很难直接使用C语言产生操作协处理器的相关代码,因此使用汇编语言来实现就成为了唯一的选择.但如果完全通过汇编代码实现,又会过于复杂.难以调试.因此,C语言内嵌汇编的方式 ...

随机推荐

  1. golang开发android环境搭建_window

    golang开发android环境搭建介绍 一 安装依赖软件: git:版本管理 go:  go开发环境(版本>=1.5),可直接下载window版的go安装包. android studio: ...

  2. [BZOJ 3620] 似乎在梦中见过的样子 【KMP】

    题目链接:BZOJ - 3620 题目分析 这道题使用 KMP 做 O(n^2) 的暴力就能过. 首先,我们依次枚举字串左端点 l ,然后从这个左端点开始向后做一次 KMP. 然后我们枚举右端点 r  ...

  3. 自定义元素–为你的HTML代码定义新元素

    注意:这篇文章介绍的 API 尚未完全标准化,并且仍在变动中,在项目中使用这些实验性 API 时请务必谨慎. 引言 现在的 web 严重缺乏表达能力.你只要瞧一眼“现代”的 web 应用,比如 GMa ...

  4. Python 处理EXCEL的CSV文档分列求SUM

    相对于导出EXCEL文件,PYTHON计算更为实时. import csv import sys from optparse import OptionParser def calculate_pro ...

  5. Hibernate 缓存 关于注解方式

    要引入 import org.hibernate.annotations.Cache; 在类前面添加: @Cache(usage= CacheConcurrencyStrategy.NONSTRICT ...

  6. LeetCode解题报告:Insertion Sort List

    Insertion Sort List Sort a linked list using insertion sort. leetcode subject思路:标准的插入排序.考察一下链表的操作. 对 ...

  7. poj2886

    反素数范围不大,可以直接打表得然后就是模拟移动的过程我们可以用线段树优化,具体明天再说吧 ..] ,,,,,,,,,,,,,,                                  ,,, ...

  8. ASP.NET 中Request.QueryString 中的key

    在ASP.net中 的Key是可能为null的,例如在如下的Url中 http://localhost:14546/Home/Index?a 有一个key=null 其value是a,以前一直以为ke ...

  9. NVIDIA CG语言 函数之所有数学类函数(Mathematical Functions)

    数学类函数(Mathematical Functions) abs(x) 返回标量和向量x的绝对值 如果x是向量,则返回每一个成员的绝对值 acos(x) 返回标量和向量x的反余弦 x的范围是[-1, ...

  10. 【转】 log4cpp 的使用

    [转自] http://sogo6.iteye.com/blog/1154315     Log4cpp配置文件格式说明   log4cpp有3个主要的组件:categories(类别).append ...