WebForm上拖放一个SqlDataAdapter1,配置了数据适配器,也生成了数据集DataSet11。
并且将datalist中的Label与数据集DataSet11里面的数据进行了绑定,DataBinder.Eval(Container, "DataItem.题目").ToString()
在加载页面里datalist 也进行绑定 
datalist.DataSource=DataSet11; 
datalist.DataBind();
但为什么运行的时候,显示不了数据呢?

解决方案 »

  1.   

    把绑定的代码换一下试试:
    DataBinder.Eval(Container, "DataItem.题目").ToString() 
    改为
    <% #Eval("字段名")%> 
      

  2.   

      <%# DataBinder.Eval(Container.DataItem,"题目") %>
      

  3.   

    <%# DataBinder.Eval(Container.DataItem, "题目") %>
      

  4.   


    <%# DataBinder.Eval(Container.DataItem, "题目") %>  //03
    <% #Bind("字段名")%>                                //05
      

  5.   

    <%# DataBinder.Eval(Container.DataItem, "题目") %>
      

  6.   

    这是个简单的留言功能
    html中的部分代码:
    <TABLE id="Table3" width="100%">
    <TR>
    <TD width="100%" bgColor="#b4bad1" height="30"><FONT face="宋体">标题:
    <asp:Label id=Label2 runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.标题") %>'>
    </asp:Label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 留言者:
    <asp:Label id=Label3 runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.留言者") %>'>
    </asp:Label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 发表于:
    <asp:Label id=Label4 runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.留言时间") %>'>
    </asp:Label></FONT></TD>
    </TR>
    <TR>
    <TD style="HEIGHT: 80px" vAlign="top" width="100%" height="80"><FONT face="宋体">正文:
    <asp:Label id=Label5 runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.正文") %>'>
    </asp:Label></FONT></TD>
    </TR>
    <TR>
    <TD width="100%" bgColor="#66ffff" height="30">管理员评论:
    <asp:Label id=Label6 runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.管理员评论") %>'>
    </asp:Label><BR>
    <asp:LinkButton id="LinkButton1" runat="server" CommandName="tian" Visible="False">添加评论</asp:LinkButton>&nbsp;
    <asp:LinkButton id="LinkButton2" runat="server" CommandName="del" Visible="False">删除留言</asp:LinkButton></TD>
    </TR>
    </TABLE>
    WebForm上拖放一个SqlDataAdapter1,配置了数据适配器,也生成了数据集DataSet11。 
    并且将datalist中的Label与数据集DataSet11里面的数据进行了绑定,liuyan.aspx中的代码:
    private void Page_Load(object sender, System.EventArgs e)
    {
    // 在此处放置用户代码以初始化页面 DataList1.DataSource=dataSet11;  
    DataList1.DataBind(); }
    但是运行后显示不出来