asp.net的源码里 <%%> 怎么用啊?给点具体的资料在网上好难找这个的资料啊!
我用的时候老是出错!

解决方案 »

  1.   

    <% 
    if (pcount1==0) {
    %>
    <div align="center">没有任何数据</div><%
    }
    else
    {
    %>                        <div align="center">
                              <%# DataBinder.Eval(Container.DataItem,"Count_Browser") %>
     </div>
    <%}%>
      

  2.   

    小例子:
    前台:<%= strTest %>后台:
    public string strTest = "123";
      

  3.   

    也就是使用<%%>的具体语法或者条件!<%# DataBinder.Eval(Container.DataItem,"Count_Browser") %>
    是什么意思啊?#号有什么用?
      

  4.   

    <%# DataBinder.Eval(Container.DataItem,"Count_Browser") %> 
    这个代码是给asp.net个别数据控件绑定值时用的专有代码.其它的如<%=ss%>如果后台用的是C#,那在前台<%%>也是C#,注意写好逻辑和条理,这个不难,学习两天就明白了.
      

  5.   

    分全给我吧!
    数据绑定:
    绑定到页面属性:            业务层---属性赋值
                    显示层---<%# 属性名%>到另一个服务器控件的属性数据绑定:     DropDownList 数据源
      Label 属性 Text 绑定<%# DropDownList.SelectedItem%>绑定到GridView
    绑定到HashTable <%# ((DictionaryEntry)Container.DataItem).Key%>
    <%# ((DictionaryEntry)Container.DataItem).Value%>绑定到表达式和方法 业务层:
    public string EvenOrOdd(int number)
         {
              if (number % 2 == 0)        
                 return "偶数";        
             else        
                 return "奇数";        
         }

    使用DataBinder.Eval绑定
    <%# DataBinder.Eval(Container.DataItem,"Name")%>
          <%#(bool)DataBiner.Eval(Container.DataItem,"Name")%>
    显示层:
    数值:<%# Container.DataItem%>
    奇偶性:<%# EvenOrOdd((int)Container.DataItem)%> 
      

  6.   

    <%%>不能出现在前台哪里啊?
      

  7.   

    <%#%>:数据绑定,
    如<%# Eval("yourcode")%>
    <%=%>:页面输出
    <%=YourProperty%>
      

  8.   

    <%#%>是数据绑定的代码
    <%%>是运行服务器端的代码,你可以在.cs里面写个函数A,然后<%A%>就可以在页面输出的时候去执行这段代码了
      

  9.   

    <%$.........%>有人知道这个是怎么用的吗?
      

  10.   

    这个是引用资源文件的,比如:<asp:label id="lbl" runat="server" text='<%$Resources:JmcErrorMessage,Error_NameNull%>'></asp:label>