比较急 在线等!repeater 筛选数据 显示
大哥大姐 你们好
做了一个新闻发布系统 大至做好了 由于是用的别人的代码 还不是很了解 repeater 控件
<asp:Repeater ID="newsList" runat="server">
<ItemTemplate>
<table width="100%">
<tr>
<td>
●<a target="_blank" href="../Managecontent/Default_Show.aspx?id=<%# DataBinder.Eval(Container.DataItem, "Id")%>"><%# DataBinder.Eval(Container.DataItem, "Title")%></a> 类别:[<%# DataBinder.Eval(Container.DataItem, "Kind")%>] 发布日期:<%# DataBinder.Eval(Container.DataItem, "Datetime")%>
</td>
</tr>
</table>
</ItemTemplate>
</asp:Repeater>
这是在主页上显示 已经弄好了
但是有个字段 就是 类别
类别:[<%# DataBinder.Eval(Container.DataItem, "Kind")%>]
<asp:ListItem>默认</asp:ListItem>
<asp:ListItem>公司新闻</asp:ListItem>
<asp:ListItem>业内新闻</asp:ListItem>
<asp:ListItem>封装技术</asp:ListItem>
<asp:ListItem>应用技术</asp:ListItem>
<asp:ListItem>专业书籍</asp:ListItem>
<asp:ListItem>国内新闻</asp:ListItem>
<asp:ListItem>国际新闻</asp:ListItem>
<asp:ListItem>最新技术</asp:ListItem>
<asp:ListItem>娱乐天地</asp:ListItem>
<asp:ListItem>图片新闻</asp:ListItem>
我想筛选出 比如说 就是 公司新闻 所有的
我想了个
类别:[<%# DataBinder.Eval(Container.DataItem, "公司新闻")%>]
但那时报错
DataBinding:“System.Data.DataRowView”不包含名为“公司新闻”的属性。
假如描述的不太清楚 欢迎指导 本人 在线等