2016-10-26 11 views
0

これはグリッドビュー内のHyperLinkFieldです。ハイパーリンクのURLにlocalhostアプリケーションのURLが追加されています

<asp:HyperLinkField DataNavigateUrlFields="prod_url" DataTextField="prod_url" Target="_blank" HeaderText="URL" DataTextFormatString="https://{0}"/> 

Prod_urlは、データベースから取得しているURLです。問題は、私がハイパーリンクをクリックすると、URLは私のlocalhostアプリケーションのURLに追加されています。 例:prod_url = www.google.com ハイパーリンクをクリックすると、URLは となります。http://localhost:20648/Application_Details/www.google.com 私は何がうまくいかないのか分かりません。

答えて

1

のフォーマット時にDataTextFormatStringをフォーマットしています。

<asp:HyperLinkField DataNavigateUrlFormatString="https://{0}" DataNavigateUrlFields="prod_url" DataTextField="prod_url" Target="_blank" HeaderText="URL" /> 
+0

ありがとうございます。私の問題を解決しました。 – Rakesh

関連する問題