2012-01-07 7 views
0

をルーティングしていないタグはここで私は私のaspxページにASP.Net C#<ASP:ハイパーリンク>予想通りの下

  <asp:HyperLink ID="detaldfjk" runat="server"> 
       <asp:Label ID="detWebAddr" runat="server" Text=""></asp:Label> 
      </asp:HyperLink> 

を使用していたコードは、私のコードビハインドページのコードです:

​​

REST_WEBSITEのデータは、たとえば、www.AnotherSite.comを保持します。代わりに、予想されるサイトへのルーティングを次のように、それがルーティングされます。

ます。http:// localhostを:事前に50281/www.AnotherSite.com

感謝を!

答えて

2

完全修飾URLを渡していないため、ブラウザは現在のURLに追加します。

あなたの先頭に「http://」を追加する必要があります。

detaldfjk.NavigateUrl = "http://" + restDetails[0].REST_WEBSITE; 
+0

はい、http://を渡すと、リンクはローカルドメイン外に移動します。 – Chris

関連する問題