0

aspx ページに Asp:Hyperlink があり、テキストとナビゲーション URL を動的に設定していますが、ページがレンダリングされると、レンダリングされた href に Web サイトの相対パスが追加されます。どうしてか分かりません?

ASPX

<asp:HyperLink runat="server" ID="charityNameText"></asp:HyperLink>

CODE-BEHIND (ページ読み込みイベント)

//Getting data from database

charityNameText.Text = entryDetails.RegisteredCharityName;
charityNameText.NavigateUrl = "www.facebook.com";
charityNameText.Target = "_blank";

レンダリングされた HTML

<a id="ctl00_PageContent_CompetitionsEntries_ctl06_charityNameText" href="../../ConLib/Custom/www.facebook.com" target="_blank">save the childrens</a>


../../ConLib/Custom/ is the path where this file is located.

助けてください

4

3 に答える 3