Sql 在textbox ASP.NET中上载URL链接问题

Sql 在textbox ASP.NET中上载URL链接问题,sql,asp.net,url,syntax,href,Sql,Asp.net,Url,Syntax,Href,这可能是一个非常简单的Sql或Sql代码语法解决方案 我有一个文本框。id=textbox1 我在那里插入一个URL。例如:www.google.com 我的SQL代码 cmd.CommandText = "insert into Link(URL) values (@URL)"; cmd.Parameters.AddWithValue("@URL", textbox1.Text); 现在,在客户端,我有以下代码可以转到URL <a href="<%# Eval("URL") %

这可能是一个非常简单的Sql或Sql代码语法解决方案
我有一个文本框。id=textbox1
我在那里插入一个URL。例如:www.google.com
我的SQL代码

cmd.CommandText = "insert into Link(URL) values (@URL)";
cmd.Parameters.AddWithValue("@URL", textbox1.Text);
现在,在客户端,我有以下代码可以转到URL

 <a href="<%# Eval("URL") %>" target="_blank">Click here</a>

我的问题是,当我点击链接,而不是直接进入www.google.com
链接也会添加到原始域的url中
例如:www.mydomainname.com/www.google.com


有什么帮助吗?

看起来您的URL缺少协议。我想如果你输入
http://www.google.com

按设计,href目标不仅限于http协议,还可以包含其他内容,如mailto、file等


有关详细信息,请参阅。

您的URL似乎缺少协议。我想如果你输入
http://www.google.com

按设计,href目标不仅限于http协议,还可以包含其他内容,如mailto、file等

有关更多信息,请参阅