读书人

求Repeater 怎么在显示的列上加链接

发布时间: 2012-01-09 21:05:42 作者: rapoo

求Repeater 如何在显示的列上加链接!
比如我的商品列表中有显示供应商一列!如何实现在供应商上加链接,本人初学,请各位指教!

[解决办法]
<asp:Repeater ID= "rpt_ShopList " runat= "server ">
<ItemTemplate>
<a href= 'Vendor.aspx?ID= <%# Eval( "VendorID ") %> '> <%# Eval( "Name ") %> </a>
<ItemTemplate>
</asp:Repeater>

[解决办法]
<ItemTemplate >
<tr align= "center " height= "22 ">
<td> <%# DataBinder.Eval(Container.DataItem, "CarType ") %> </td>
<td> <%# DataBinder.Eval(Container.DataItem, "StarArea ") %> </td>
<td> <%# DataBinder.Eval(Container.DataItem, "EndArea ") %> </td>
<td align = "center "> <%# DataBinder.Eval(Container.DataItem, "CreateTime ", "{0:yyyy-MM-dd} ") %> </td>
<td align = "center "> <a href= "javascript:CarDetailInfo( <%# DataBinder.Eval(Container.DataItem, "ID ") %> ) " class = "a-black "> 查看 </a> </td>
</tr>
</ItemTemplate>
[解决办法]
二楼 <a href= 'Vendor.aspx?ID= <%# Eval( "VendorID ") %> '> <%# Eval( "Name ") %> </a>
就是加连接的...

要弹出就加target = _blank...

建议看一下HTML和模版列相关...

读书人网 >C#

热点推荐