在<a>标签中直接获取数据的问题
请教个问题!如下:
<div>
<a href="#">标题1</a>
<a href="#">标题2</a>
<a href="#">标题3</a>
<a href="#">标题4</a>
<a href="#">标题5</a>
</div>
select top 5 地址 from XX表;
我要把查出来的5条数据依次放到<a>标签的href属性中,怎么弄?
不用 GridView 不用 DataList
就直接放!
--------------------编程问答-------------------- 求高手帮我解决一下啊! --------------------编程问答--------------------
create table link(l varchar(50),s varchar(50))
insert into link select 'http://www.sina.com','新浪'
insert into link select 'http://www.baidu.com','百度'
insert into link select 'http://www.google.com','狗狗'
insert into link select 'http://www.163.com','网易'
insert into link select 'http://www.51job.com','招聘'
protected string slink;
protected void Page_Load(object sender, EventArgs e)
{
DataSet ds = db.Query("select top 5 * from link");
slink += "<a href='" + ds.Tables[0].Rows[0][0].ToString() + "'>" + ds.Tables[0].Rows[0][1].ToString() + "</a> ";
slink += "<a href='" + ds.Tables[0].Rows[1][0].ToString() + "'>" + ds.Tables[0].Rows[1][1].ToString() + "</a> ";
slink += "<a href='" + ds.Tables[0].Rows[2][0].ToString() + "'>" + ds.Tables[0].Rows[2][1].ToString() + "</a> ";
slink += "<a href='" + ds.Tables[0].Rows[3][0].ToString() + "'>" + ds.Tables[0].Rows[3][1].ToString() + "</a> ";
slink += "<a href='" + ds.Tables[0].Rows[4][0].ToString() + "'>" + ds.Tables[0].Rows[4][1].ToString() + "</a>";
}
<body>
<form id="form1" runat="server">
<div>
<%=slink %>
</div>
</form>
</body>
补充:.NET技术 , ASP.NET