DataList中的超链接
在DataList的item中如何加入超链接,问题是如果带参数,生成如: <a href="f.aspx?ID=2222">fdsfd</a>????这个ID数据如何绑定?通过后台代码实现,这里不考虑。 问题点数:50、回复次数:4Top
1 楼powerllr(笨笨的招财鸡)回复于 2005-08-03 10:18:18 得分 5
ID = <#% DataBinder.Eval(dataSet11, "Tables[StuStandInfo]") %>
dataSet11 数据集
Tables[StuStandInfo] 你那绑定的数据所在的集合,如:是列的就写列名Top
2 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-08-03 10:38:49 得分 45
<ItemTemplate>
<TABLE id="Table2" cellSpacing="1" cellPadding="0" width="98%" align="center" border="0">
<TR>
<TD width="155"><A href='<%#"detail_latest.aspx?id="+DataBinder.Eval(Container.DataItem,"id")%>'><%# SubString(DataBinder.Eval(Container.DataItem, "title").ToString(),8) %></A></TD>
</TR>
</TABLE>
</ItemTemplate>Top
3 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-08-03 10:40:24 得分 0
<%#"detail_latest.aspx?id="+DataBinder.Eval(Container.DataItem,"id")%>
id 数据库绑定的字段Top
4 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-08-03 10:45:43 得分 0
或者
<table>
<tr runat="server" id="trid">
<td>
<asp:HyperLink ID ="HlkEdit" Runat ="server" NavigateUrl='<% # MakeUrl(DataBinder.Eval(Container.DataItem,"id"))%>' Text ='<% # DataBinder.Eval(Container.DataItem,"subject")%>'>
</asp:HyperLink></td>
</tr>
</table>Top




