首先<%=%>学名叫什么?呵呵,然后哪位能帮忙解释下原理啊,asp.net什么时候分析执行这里的代码?谢谢各位了!

解决方案 »

  1.   

    <%=%> 为了在执行html过程中间 执行服务器的值
      

  2.   

    在Render的时候,即要展现页面的时候
      

  3.   

    数据绑定表达式必须包含在<%#和%>字符之间
    < %= %>: 在程序执行时被调用,可以显示后台变量值
    < % %>: 内联代码块里面可以在页面文件*.aspx或*.ascx文件里面嵌入后台代码 
     
      

  4.   

    http://wenku.baidu.com/view/3d09932458fb770bf78a5542.html
    解释很详细  看看吧
      

  5.   

    <%= %>(单值绑定)在页面的后台代码中定义公有变量,如下: public string gongYou = "声明的公有成员"; ①然后在页面的源中调用,如下:<asp:Label ID="lblMgs" runat="server" Text="<%#gongYou >"></asp:Label>
      ②当然最后要记得绑定数据: protected void Page_Load(object sender, EventArgs e)
        {
            Page.DataBind();    }
      

  6.   

    谢谢各位大哥,其实我不是想知道这有什么用,我是想知道asp.net在哪个时刻去执行这玩意。
      

  7.   

    其实我是在想,如果我要在页面中自定义一个类似的标签该怎么做?比如<##>什么的,里面可能是我自己的东西,我该在什么时候去解析这些东西。
      

  8.   

    = 相当于 Page.Response.Write();--------------这个在 asp的时候 就应该学过。
      

  9.   

    <% %>  是用来标识 里面存放asp语言的。