GridView奇怪的问题

xixuan_sky 2009-03-10 03:39:26
先说明效果:
当鼠标在GridView的行上划过的时候,页面显示出相应行的内,但是项的内容是非数字的时候,不能显示
代码如下:[code=C#]
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
string res = e.Row.Cells[0].Text.ToString();


if (e.Row.RowType == DataControlRowType.DataRow)
{
//当鼠标加载的时候,在页面下方显示详细信息
e.Row.Attributes.Add("onmouseover", "document.getElementById(\"newsInfo\").innerHTML=" + res + "");
//在客户端动态的显示内容
}
}[code]
...全文
89 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
我姓区不姓区 2009-03-10
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 xixuan_sky 的回复:]
问题解决了,为什么不能给分呢?到分有意思吗?

Sandy945
阿非(想找回编程的感觉~)
你的代码我贴上运行了,报错所以……,不过还是谢谢你
[/Quote]
呵呵,倒不是说不能给分,只是看到一楼好像也是对的,不过我没细看
阿非 2009-03-10
  • 打赏
  • 举报
回复
呵呵 ~ 真没法说 输入法的原因
xiaowen_ly 2009-03-10
  • 打赏
  • 举报
回复
e.Row.Attributes.Add("onmouseover", "document.getElementById(\"newsInfo\").innerHTML=‘" + res + "’");
xixuan_sky 2009-03-10
  • 打赏
  • 举报
回复
问题解决了,为什么不能给分呢?到分有意思吗?

Sandy945
阿非(想找回编程的感觉~)
你的代码我贴上运行了,报错所以……,不过还是谢谢你
我姓区不姓区 2009-03-10
  • 打赏
  • 举报
回复
汗……楼主你这么结贴很容易会让人觉得是在倒分的……
阿非 2009-03-10
  • 打赏
  • 举报
回复
? 能给个原因么?
xixuan_sky 2009-03-10
  • 打赏
  • 举报
回复
谢谢各位,问题解决了
我姓区不姓区 2009-03-10
  • 打赏
  • 举报
回复
为innerHTML赋值你得加上引号啊:
e.Row.Attributes.Add("onmouseover", "document.getElementById(\"newsInfo\").innerHTML='" + res + "';");
当然用\"也可以:
e.Row.Attributes.Add("onmouseover", "document.getElementById(\"newsInfo\").innerHTML=\"" + res + "\";");
yanjun0520 2009-03-10
  • 打赏
  • 举报
回复
好的 就那样
lxf2000104 2009-03-10
  • 打赏
  • 举报
回复
string res = e.Row.Cells[0].Text.ToString()
改成
string res = "'" + e.Row.Cells[0].Text.ToString() + "'"
zhong2006 2009-03-10
  • 打赏
  • 举报
回复
e.Row.Attributes.Add("onmouseover", "document.getElementById(\'newsInfo\').innerHTML=' + res + ';");
Teng_s2000 2009-03-10
  • 打赏
  • 举报
回复
JS中使用引号时:单,双要错开的
xixuan_sky 2009-03-10
  • 打赏
  • 举报
回复
先顶一个
nj_1st_excellence 2009-03-10
  • 打赏
  • 举报
回复
newsInfo 是什么? span ?
阿非 2009-03-10
  • 打赏
  • 举报
回复

e.Row.Attributes.Add("onmouseover", "document.getElementById(\"newsInfo\").innerHTML='" + res + "';");

62,268

社区成员

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

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

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

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