首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么在Repeater中嵌套超链接

2012-11-04 
如何在Repeater中嵌套超链接如何在Repeater中嵌套超链接,求代码,求方法!谢谢[解决办法]可以使用HyperLink,

如何在Repeater中嵌套超链接
如何在Repeater中嵌套超链接,求代码,求方法!谢谢

[解决办法]
可以使用HyperLink,前台展示HyperLink,在Repeater的OnItemDataBound写HyperLink的相关代码:
<asp:Repeater ID="Repeater1" runat="server" OnItemDataBound="Repeater1_ItemDataBound">
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<asp:HyperLink ID="hyperlink" runat="server"></asp:HyperLink></div> </ItemTemplate>
<FooterTemplate>
</FooterTemplate>
</asp:Repeater>
后台:
protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
HyperLink hyperlink = e.Item.FindControl("hyperlink") as HyperLink;
if (hyperlink != null)
{
hyperlink.NavigateUrl = "http://www.baidu.com";
hyperlink.Text = "跳转到百度";
}
}

热点排行