我正在使用 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。我只想在单击时将我的页面重定向到stakeoverflow。如何解决这个问题?