是啥,如何使用

解决方案 »

  1.   

    本帖最后由 net_lover 于 2012-02-29 22:46:14 编辑
      

  2.   

    参见基本语法教程
    http://msdn.microsoft.com/zh-cn/library/k6xeyd4z%28VS.80%29.aspx
      

  3.   

    <%= %>表示在此输出表达式的值
    <%# %>表示绑定表达式的值,这个表达式应该是类的公共成员字段、属性或方法,且必须在后台执行相关控件的DataBind方法才有效。<%# Eval("id")%>这种写法一般在GridView、Repeater、DataList等数据显示控件内,表示将数据源(通常是DataTable)中的id字段值绑定到此处。所以id很可能是数据库中的一个字段。 
      

  4.   

    还有个<%: %>是ASP.NET 4新增的哦。
      

  5.   

    <%%>  这里面就可以像你在aspx.cs一样使用c# code了
      

  6.   

    参看2楼给的连接
    msdn帮助文档里有详细介绍
      

  7.   


    <%= %>表示在此输出表达式的值
    <%# %>表示绑定表达式的值,这个表达式应该是类的公共成员字段、属性或方法,且必须在后台执行相关控件的DataBind方法才有效。<%# Eval("id")%>这种写法一般在GridView、Repeater、DataList等数据显示控件内,表示将数据源(通常是DataTable)中的id字段值绑定到此处。所以id很可能是数据库中的一个字段。
      

  8.   

    .CS文件 里有一个public string aa="xx";  你就可以<%= aa%> 
    现在在 .ASPX已经很少用这种语法了。因为他很难跟控制配合,语法也被限制了。