链接a得到新的链接?

seaer06 2008-04-01 09:57:05
我使用用户提交的网址绑定到a的href中,如果用户提供的网址是http://..开头的没有问题,如果没有http://,即直接www.userwebsite.com形式,那么a的导航地址为:http://www.mywebsite.com/currentfloder/www.userwebsite.com,如何避免这样的情况?
<a href='<%# Eval("HomePage") %>' title='<%# Eval("Describe") %>' target="_blank"><%# Eval("WebName") %></a>
...全文
74 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
seaer06 2008-04-02
  • 打赏
  • 举报
回复
HS的其实我也想过,只是觉得太麻烦了,a没有一个属性可以控件这种情况的吗?
rtsp 2008-04-02
  • 打赏
  • 举报
回复
StartsWith
rtsp 2008-04-01
  • 打赏
  • 举报
回复

<a href='<%# Eval("HomePage").ToString().StartWith("http://")?Eval("HomePage"):"http://"+Eval("HomePage") %>' title='<%# Eval("Describe") %>' target="_blank"><%# Eval("WebName") %></a>


以上是编的,不一定正确,楼主可以一试
ppsetserver 2008-04-01
  • 打赏
  • 举报
回复
判断数据

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧