我在用户控件中有这个数据列表我希望当我将鼠标放在“更多”上时,它应该是不可见的。它正在开发.aspx页面而不是用户控件。这该怎么做。此控件放在母版页上。
请帮助。
答案 0 :(得分:0)
您是否尝试过调试javascript mover()和mout()函数?我猜你正在寻找ID错误的元素,因为id在用户控件中可能不同。
答案 1 :(得分:0)
可能与getElementById有关。在命名容器中,您无法通过简单地提供其ID来获取元素。您必须使用ClientID在运行时获取元素的生成ID。
像
这样的东西document.getElementById ( "<%= DataList2.ClientID %>");
和
答案 2 :(得分:0)
我同意尝试获取元素的id可能是一个问题,因为当你将元素的id放在用户控件中时,它会在运行时更改。您可以运行代码,然后在浏览器中执行查看源,并确切了解id在运行时生成的内容。