DataList有value和key呀,注意分配下就可以绑定的。看下DataList的属性

解决方案 »

  1.   

    DataValueField--------Value值
    DataTextField --------Text值
      

  2.   

    用的是强类型的DataSet
    其中的DataSet1 就是强类型生成的结果集
      

  3.   

    <ItemTemplate>
    <%#DataBinder.Eval(Container.DataItem,"title")%>
    </ItemTemplate>
      

  4.   

    啥意思啊 datalist不是要在模版列绑定显示吗  这些代码能说明什么问题?
      

  5.   

    DataList是在模板列绑定显示啊,但是你在加载的时候不绑定DataList怎么显示啊?
      

  6.   

    首先你要确定是否有数据其次前台要绑定 <asp:datalist id=..>
    <itemtemplate>
     test
    </...
    </asp:datalist>
      

  7.   

    数据肯定有的
    前台也已经绑定了
       <ItemTemplate>
             <table border="1">
            <tr>
            <td>编号:</td>
            <td><%#DataBinder.Eval(Container.DataItem,"id")%></td>
            
            </tr>
            <tr>
            <td>姓名:</td>
            <td><%#DataBinder.Eval(Container.DataItem,"name")%></td>
            
            </tr>
            <tr>
            <td>密码:</td>
            <td><%#DataBinder.Eval(Container.DataItem,"pwd")%></td>
            
            </tr>  
            <tr>
            <td colspan="2">
             <asp:Button CommandName="Edit" ID="editBtn"  Text="编辑" runat="server"/>
             <asp:Button CommandName="Delete" ID="delBtn" Text="删除" runat="server" />
            </td>
            </tr>    
            </table>
            </ItemTemplate>
      

  8.   

    问题应该是出在其它地方,非绑定数据的问题,看看 DataList 的显示方式,跟踪一下从 Oracle 获取的数据等等