Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 要重定向到其他网站的GridView超链接字段?_C#_Asp.net - Fatal编程技术网

C# 要重定向到其他网站的GridView超链接字段?

C# 要重定向到其他网站的GridView超链接字段?,c#,asp.net,C#,Asp.net,我已经将网站的URL绑定到网格视图中的超链接字段。那么现在如何导航到实际的网站呢?比如“www.google.com” NavigateUrl='' 它必须在另一个单独的选项卡中打开,而不是在同一页中。如何操作?我的建议是对将在同一页面中打开站点的超链接字段使用Target=“\u parent”。我的建议是对将在同一页面中打开站点的超链接字段使用Target=“\u parent”。如果这只是一个链接,我建议使用本机html元素-a(页面上的一个服务器端控件较少) 希望有帮助。如果这只是

我已经将网站的URL绑定到网格视图中的超链接字段。那么现在如何导航到实际的网站呢?比如“www.google.com”

NavigateUrl=''

它必须在另一个单独的选项卡中打开,而不是在同一页中。如何操作?

我的建议是对将在同一页面中打开站点的超链接字段使用Target=“\u parent”。

我的建议是对将在同一页面中打开站点的超链接字段使用Target=“\u parent”。

如果这只是一个链接,我建议使用本机html元素-a(页面上的一个服务器端控件较少)



希望有帮助。

如果这只是一个链接,我建议使用原生html元素-a(页面上少一个服务器端控件)



希望有帮助。

我找到了解决问题的方法。感谢Praveen、Sebastian Siek和Adrian Iftode。你们给了我一些帮助我解决问题的好主意:

这就是我找到的解决方案:

<asp:HyperLink ID="HyperLink3" runat="server" Target="HyperLink"
NavigateUrl='<%# String.Format("http://{0}", Eval("WebPage").ToString()) %>' 
Text='<%# Bind("WebPage") %>'></asp:HyperLink> 

我找到了解决问题的方法。感谢Praveen、Sebastian Siek和Adrian Iftode。你们给了我一些帮助我解决问题的好主意:

这就是我找到的解决方案:

<asp:HyperLink ID="HyperLink3" runat="server" Target="HyperLink"
NavigateUrl='<%# String.Format("http://{0}", Eval("WebPage").ToString()) %>' 
Text='<%# Bind("WebPage") %>'></asp:HyperLink> 


当然,请查看此链接-同时确保url也包含http部分,但字段文本也必须动态更改。是否可能是HTML标记?询问的原因是HTML“a”标记没有文本属性。@AdrianIftode Yea“http”part helped.Thanx for ur Help如果您可以使用与href相同的方式绑定文本属性,那么您就可以了。如果需要在后台执行任何“花哨”操作来生成文本,那么您需要使用服务器端超链接(或创建方法生成文本)。当然,请查看此链接-同时确保url包含http部分,但归档文本也必须动态更改。是否可能是HTML标记?询问的原因是HTML“a”标记没有文本属性。@AdrianIftode Yea“http”part helped.Thanx for ur Help如果您可以使用与href相同的方式绑定文本属性,那么您就可以了。如果需要在后台执行任何“花哨”操作来生成文本,那么您需要使用服务器端超链接(或创建方法生成文本)。是您的“目标”是在另一个选项卡中打开url的解决方案。Thanx alotYea ur“Target”是在另一个选项卡中打开url的解决方案。Thanx alot
<asp:HyperLink ID="HyperLink3" runat="server" Target="HyperLink"
NavigateUrl='<%# String.Format("http://{0}", Eval("WebPage").ToString()) %>' 
Text='<%# Bind("WebPage") %>'></asp:HyperLink>