私が設定したときの私のコードで
link.NavigateUrl = Common.grdTextCell(gridDataItem["URL"].Text);
rad グリッドのハイパーリンク用。
クリックすると、URL だけでなくアプリケーション domainName+url にリダイレクトされます。
ドメインを切り離して実際のナビゲーション URL にリダイレクトする方法。
http://SomeDomainName/Controls/www.yahoo.com
(またはそれに応じて)gridDataItem["URL"]
で始まることを確認してくださいhttp://
https://
http://
ナビゲート先の URL がプロトコル (つまり や)で始まらない場合https://
、ブラウザはリンクが現在のドメインの一部であると見なします。
次のようなものがあります...
string url = gridDataItem["URL"].Text;
if(!url.StartsWith("http://"))
url = "http://" + url;
link.NavigateUrl = Common.grdTextCell(url);
代わりに使用する必要がある場合は、明らかに上記を変更する必要がありますhttps://
。