我綁定一個數據集與列表視圖我想我有一個類別表具有以下列(id,catName,CatPic)即時通訊循環在數據庫中獲取類別表中的所有記錄,並將數據在一個數據集中。listview數據綁定問題
然後我想綁定的數據集中到一個列表視圖顯示Categoy圖片和寫入類別名稱畫面下方
數據集中存放所有類別記錄:
Dim CategoryDataSet As New DataSet
CatList.DataSource = CategoryDataSet
CatList.DataBind()
<asp:ListView ID="productslist" runat="server">
<LayoutTemplate >
<ul class ="productlist">
<asp:PlaceHolder id="itemPlaceholder" runat="server" />
</ul>
</LayoutTemplate>
<ItemTemplate>
<li><asp:ImageButton ID="ImageButton1" runat="server" ImageUrl='<%# Eval("id", "picManu/Handler.ashx?ID={0}")%>' />
<br/><%Eval("catName")%></li>
</ItemTemplate>
<EmptyDataTemplate>
<div>
sorry no categoryfound
</div>
</EmptyDataTemplate>
</asp:ListView>
問題:
Databin諸如Eval(),XPath()和Bind()之類的方法只能在數據綁定控件的上下文中使用。
我做錯了什麼?