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.
助けてください