”在这里,我绑定以导航url的文本可以是任何url (eg:asp.net,google.com)。当我尝试打开一个新的iE窗口时,这是我的代码作为我的文件位于admin/abc.aspx目录下在url中,它以如下方式打开:,但是在url中应该像这个www.asp.net一样,这样这个网站就可">
“Text="<%#Eval('name')%>”Target="_blank“runat=”服务器“/>”
在这里,我绑定以导航url的文本可以是任何url (eg:asp.net,google.com)。
当我尝试打开一个新的iE窗口时,这是我的代码
作为我的文件位于admin/abc.aspx目录下
在url中,它以如下方式打开:http://localhost:5655/admin/www.asp.net
,但是在url中应该像这个www.asp.net一样,这样这个网站就可以打开
任何帮助都是很好的
谢谢
发布于 2009-12-07 00:36:54
记住用http://
开始您的url,否则它会认为它是一个相对的url。
发布于 2012-11-23 02:50:50
这相当简单。将asp:超链接的“目标”属性设置为"_blank“。将url填入NavigateUrl中。它将在一个新浏览器中打开链接。
<asp:HyperLink runat="server" ID="lnkUrlValue" NavigateUrl='<%#Eval("Url")%>'
Text='<%#Eval("Url")%>' ForeColor="#8D34FF" Font-Underline="true")
Target="_blank"></asp:HyperLink>
发布于 2009-12-07 00:36:16
确保URL以像http://
这样的协议开头
https://stackoverflow.com/questions/1858628
复制