谢谢

解决方案 »

  1.   

    执行绑定
    比如
    <%#name%>cs:public String name="xxx";
    Page_laod里写
    Page.DataBind();即可显示xxx
      

  2.   

    在拥有数据源的控件中,绑定数据
    就像
    Page.Eval("")
      

  3.   

    没什么作用,就是要这么写,表示这是数据绑定表达式
    比如<%%>里面就写表示asp开始。
      

  4.   

    绑定数据也可以<%#Eval()%>
      

  5.   

    <%# Eval()%> 绑定数据的
      

  6.   

    绑定的属性必须是public 
    绑定到简单属性: <%#UserName%> 
    绑定到表达式: <%#(class1.property1.ToString() + "," + class1.property2.ToString())%> 
    绑定到方法返回值: <%# GetSafestring(str) %> 
        
    绑定到DataView,DataTable,DataSet: 
    <%#((DataRowView)Container.DataItem)["字段名"]%>或 
    <%#((DataRowView)Container.DataItem).Rows[0]["字段名"]%> 
    <%#string.Format("格式",((DataRowView)Container.DataItem)["字段名"])%> 
    <%#DataBinder.Eval(Container.DataItem,"字段名","格式")%>
      

  7.   


    我不认同,在CS页面中,只需要一个protected就可以了,不必要用public