<%%>与<%#%>的区别???

解决方案 »

  1.   

    asp里面的一个是绑定值,一个是表达式
      

  2.   

    <%%>与<%#%>的区别???不知道,不是jsp里面的吧?
      

  3.   

    1、<%=%> 里面放的变量名,如:<div>
    <h1>Hello World</h1>
    <p>Welcome to Beginning ASP.NET 3.5 on <%= 
    DateTime.Now.ToString() %></p>
    </div>输出结果为:Hello World
    Welcome to Beginning ASP.NET 3.5 on 2009-11-10 15:53:08
    2、 <%#%> 这里是数据的绑定如:<%# DataBinder.Eval(Container.DataItem, "ClassName") %> 完整代码:                          <asp:DataList ID="ClassList" runat="server">
                                            <ItemTemplate> <%# DataBinder.Eval(Container.DataItem, "ClassName") %>
                                            </ItemTemplate>
                                            </asp:DataList></td>
    3、<%@ %> 表示:引用如在很多.aspx页面中,都可以看到如下的代码:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>4、<%%>中间一般放函数或者方法,典型的asp程序写法。例如:<tr bgcolor="#ffffff">
           <td height="20">
            <div align="center">类别:</div>
           </td>
           <td height="9">&nbsp;
           <%ST_getList();%> 
           </td>
          </tr>
      

  4.   

    <%%>里面写java代码
    <%# %>好像没有的吧打在eclipse里会报错的
      

  5.   

    .net和java的,,应该没什么区别吧
      

  6.   

    java里没见过<%#%> 呃。。ASP特有的?
      

  7.   


    恩 Java中<%#%>这个我也没见过,所以请教啊!!