为了账号安全,请及时绑定邮箱和手机立即绑定

asp.net页面 a标签不链接了(非常奇怪)忘高手过来看。

asp.net页面 a标签不链接了(非常奇怪)忘高手过来看。

牛魔王的故事 2018-12-06 19:07:13
<a href='CompanyNewsDetail.aspx?Id=<%# Eval("Id") %>'><%# Eval("Contents") %></a>   生成后是:用firebug看的 <a href='CompanyNewsDetail.aspx?Id=21'><span></span></a>是个空的 <a> 是<%# Eval("Contents") %> 返回的内容</a> 然后下面的没有href链接所以一直不会链接。   我是这样写的。试了没有错。但是鼠标放到字上他不会链接了。 也换了其他几种写法都不行,又用linkbutton hyperlink 试了,还是那个样子。 这是为什么呢。非常不明白。谢谢个位回答。  
查看完整描述

13 回答

?
qq_遁去的一_1

TA贡献1725条经验 获得超7个赞

Eval("Contents"%> 没值吧

查看完整回答
反对 回复 2019-01-21
?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

请再看下我的补充。谢谢!
查看完整回答
反对 回复 2019-01-21
?
慕容森

TA贡献1853条经验 获得超18个赞

<a href='CompanyNewsDetail.aspx?Id=<%# Eval("Id") %>'><%# Eval("Contents") %></a>
这句代码是在哪里写的,控件的模板项里?如果ID能正常读取出来,
Contents也应该可以的吧,除非你的数据源里的Contents就是空的。可以<%# Eval("Contents").ToString()==""?"无数据":"..." %>
查看完整回答
反对 回复 2019-01-21
?
婷婷同学_

TA贡献1844条经验 获得超8个赞

请再看下我的补充。谢谢!
查看完整回答
反对 回复 2019-01-21
?
拉丁的传说

TA贡献1789条经验 获得超8个赞

@nyth:说实话,你的补充我还没有看懂。
查看完整回答
反对 回复 2019-01-21
?
Cats萌萌

TA贡献1805条经验 获得超9个赞

应该是Eval("Contents")没值,同意楼上做法

查看完整回答
反对 回复 2019-01-21
?
郎朗坤

TA贡献1921条经验 获得超9个赞

请再看下我的补充。谢谢!
查看完整回答
反对 回复 2019-01-21
?
慕少森

TA贡献2019条经验 获得超9个赞

大哥,看了你的补充,还是不理解你的意思。难道我老了?
查看完整回答
反对 回复 2019-01-21
?
慕丝7291255

TA贡献1859条经验 获得超6个赞

请再看下我的补充。谢谢!
查看完整回答
反对 回复 2019-01-21
?
当年话下

TA贡献1890条经验 获得超9个赞

那你这么写试试看href='<%#"CompanyNewsDetail.aspx?Id="+Eval("ID")%>'

我现在不知道普通html标签是不是需要runat=“server”一下,反正你都试试看吧。。。。

查看完整回答
反对 回复 2019-01-21
?
千万里不及你

TA贡献1784条经验 获得超9个赞

你可以把repeater这段代码贴出来,分析分析

查看完整回答
反对 回复 2019-01-21
  • 13 回答
  • 0 关注
  • 787 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信