如果直接绑定数据库表的话,所有字段都显示出来了,但这不是我想要的结果。我只想从表中取出某些字段并显示出来,而且取字段不是按顺序来的,有哪位高手帮我解决一下,急用,人在人在,谢谢

解决方案 »

  1.   

    采用ItemTemplate里面写
    <%#Eval("显示的字段名称")%>
      

  2.   


    楼上正解,看来你很多方面还要加强。数据库查询 select columnname from table就可以了,你一直select * 能行吗?
      

  3.   

    如果控件是自动绑定,那么写sql语句就只写你想要的那几个字段。。如果前台已经手动绑定几个字段就没关系了
      

  4.   

    datalist自由度很高,用<%#Eval("显示的字段名称")%>来在aspx页面datalist下的<ItemTemplate>绑定数据库中想要的字段
      

  5.   


    <asp:DataList ID="DataList1" runat="server">
            <ItemTemplate>
                <%#Eval("你要显示的数据库字段") %>
            </ItemTemplate>
        </asp:DataList>