2016-10-26 2 views
0

Dies ist mein HyperLinkField in der Gridview.Hyperlink-URL wird mit der URL der lokalen Hostanwendung angefügt

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

Prod_url ist die URL, die ich von der Database bekomme. Problem ist, wenn ich auf Hyperlink klicke, wird der URL mit meiner localhost Anwendung URL angefügt. Beispiel: prod_url = www.google.com wenn ich auf Hyperlink klicke, die URL als http://localhost:20648/Application_Details/www.google.com Ich weiß nicht, was schief läuft.

Antwort

1

Sie formatieren die DataTextFormatString, wenn Sie die DataNavigateUrlFormatString formatieren sollten.

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

Danke Mann. Löste mein Problem. – Rakesh

Verwandte Themen