2011-12-16 140 views
0

我该如何链接一个标签,还是必须使用与标签不同的东西?这是一个简单的任务,但对于Csharp来说是新的。链接标签语法?

Dafault.aspx页

MySpace的链接:

<a href="<asp:MyspaceLink</asp>"> 
<asp:Label ID="MyspaceLink" runat="server" Text="Label"></asp:Label></a> </p> 
<p> 

的FaceBook链接:

<a href="<asp:FacebookLink</asp>"> 
<asp:Label ID="FacebookLink" runat="server" Text="Label" ></asp:Label></a> </p> 

Dafault.aspx.cs

foreach (DataRow row in DAMemberInfo.Rows) 
{ 
    MyspaceLink.Text = row["MemberMyspace"].ToString(); 
    FacebookLink.Text = row["MemberFacebook"].ToString(); 
} 
+0

如果您只需要超级链接像别人说的超链接控制;如果你需要一些服务器端处理LinkBut​​ton控件将是你最好的选择:) – jclozano 2011-12-16 22:51:29

回答

2

您应该使用Hyperlink控制,而不是像这样的标签:

<asp:HyperLink id="hyperlinkFacebook" 
       NavigateUrl="http://www.facebook.com" 
       Text="Facebook" 
       Target="_new" 
       runat="server"/> 
+0

得到这个工作,谢谢。 – CsharpBeginner 2011-12-16 23:35:24