[英]how to change the url of the page in asp.net
我正在使用asp.net,並且有這樣的超鏈接標記:
<asp:HyperLink ID="BusinessWebSiteHyperLink" runat="server" Text="Hyperlink"></asp:HyperLink>
我從下面的代碼中添加地址,如下所示:
DataTable dt = objYPSearchResultsDataAccess.GetYPBusinessListingDetails(businessID);
BusinessWebSiteHyperLink.Text = dt.Rows[0]["BusinessWebsite"].ToString();
string Hyperlink = dt.Rows[0]["Hyperlink"].ToString();
if (Hyperlink == "True")
{
BusinessWebSiteHyperLink.NavigateUrl = BusinessWebSiteHyperLink.Text;
}
else
{
BusinessWebSiteHyperLink.NavigateUrl = "";
}
一切都很好,但是當我單擊頁面中的業務URL時,該頁面應將我重定向到業務網站,但它正在添加localhost / 7467567 /...../ www.stakeoverflow.com。 我只想在單擊該頁面時將我的頁面重定向到takeoverflow。 如何解決呢?
嘗試將HTTP
添加到網址的開頭。
"http://" + BusinessWebSiteHyperLink.Text
這是我的測試...
當我將鼠標懸停在test
網址上時,我得到...
當我將鼠標懸停在test No HTTP
,我得到...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.