2011-12-16 88 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