<%=...%>是在程序执行时调用, <%#... %>是在数据绑定时被调用 其中:
<%#eval%>是单方向的资料连接 <%#bind%> 双方向的资料连接
请见:
http://blog.csdn.net/vincent0203/archive/2008/06/16/2552372.aspx
#region& #endregion都是“预处理器伪指令”…… 以下内容录自《C#实用全书》P418 在一些编程语言中,如C++,预处理阶段是编译的一个独立过程。此阶段是在实际编译过程前发生的。下面是一些使用预处理的地方。 ●条件编译 ●报头文件引入 ●宏扩充 然而,在c#中,使用预处理的地方是代码的条件引入和排除。在c#中,编译程序和本身模拟预处理器。 预处理器伪指令是一条以#符号开始的特殊命令。 ……
1、 命名空间指示符,用于引用命名空间
如:using Sysytem;
2、 别名指示符(指定命名空间或类的别名)
如:using Dos=System.Console;
3、 资源管理的语句功能
如:using(Font F= new Font(“宋体”,12))
{
Console.WriteLine(F.Italic.ToString());
}//运行结束时,释放了F对象