asp.net高手请进: text(list<string>)是若干条新闻动态的集合,我要将其绑定到listview中

text(list<string>)是若干条新闻动态的集合,我要将其绑定到listview中,listview只显示成一列,每条新闻动态都是一个超链接,应该怎么做,lis... text(list<string>)是若干条新闻动态的集合,我要将其绑定到listview中,listview只显示成一列,每条新闻动态都是一个超链接,应该怎么做,listview太不熟悉了,请高人帮忙。 展开
 我来答
lx341592
2012-07-27
知道答主
回答量:23
采纳率:0%
帮助的人:10.7万
展开全部
假如 新闻有 内容(xxx) 和连接地址(yyy)2个属性
<asp:ListView ID="ListView1" runat="server">
<ItemTemplate>
<a href='<%# Eval("yyy") %>'><%# Eval("xx") %></a>
</ItemTemplate>
</asp:ListView>
后台 :
List<string> list=new List<string> ();
ListView1.DataSource = list;
ListView1.DataBind();
这个list 就是从数据库查出来的新闻的集合,list<>括号里应该是一个自定义的新闻类
包含内容和连接地址 2个属性的 这个string肯定不行的
追问
虽然我已经解决了,但是还是谢谢哈
huangpeng0419
2012-07-26 · TA获得超过357个赞
知道小有建树答主
回答量:569
采纳率:100%
帮助的人:295万
展开全部
才一列 用Repeater不是更好。。。 建议
下面我学学ListView
// 前台代码
<asp:ListView ID="lvNews" runat="server">
<LayoutTemplate>
<ul>
<asp:PlaceHolder runat="server" ID="itemPlaceholder" />
</ul>
</LayoutTemplate>
<ItemTemplate>
<li> <a href="#">
<%# Container.DataItem %></a></li>
</ItemTemplate>
</asp:ListView>

// 后台代码
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack) return;
List<string> newsList = new List<string>() {
"xxxxxx北京暴雨",
"xxxxxx北京看海",
"xxxxxx北京房山灾情严重",
"xxxxxx北京看海2",
};
lvNews.DataSource = newsList;
lvNews.DataBind();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-07-25
展开全部
7周年金钥匙:120个
今天还没回答问题呢~回答就送20金钥匙
您目前的金钥匙数可免费抽奖3次
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
甄温书7q
2012-07-25
知道答主
回答量:8
采纳率:0%
帮助的人:1.1万
展开全部
配置一下listview就行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ynca0122107
2012-07-25
知道答主
回答量:31
采纳率:0%
帮助的人:9.6万
展开全部
I don't know!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mozebao
2012-07-25 · 贡献了超过193个回答
知道答主
回答量:193
采纳率:0%
帮助的人:73.2万
展开全部
ds
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式