<asp:DataList ID="DataList1" runat="server" RepeatColumns="1" CssClass="news" >
<ItemStyle VerticalAlign="Top" />
<ItemTemplate>
<table>
<tr style="vertical-align:top" >
<td >
<asp:LinkButton id="btnSelect" Text= <%# DataBinder.Eval(Container.DataItem,"newsTitle") %> CommandName="edit" runat="server" Width="150px" Height="10px" Font-Overline="false"/>
</td>
<td width="20px">
<asp:Label ID="Label1" runat="server" Text= <%# DataBinder.Eval(Container.DataItem,"newsTime","{0:yyyy-MM-dd}") %> Width="60px" Height="10px"> </asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList> </div>function dzLinkColor()
{
document.getElementById("btnSelect").style.color="Red";
document.getElementById("Label1").style.color="Red"; }
我在 <tr 后面加了onmousemove="dzLinkColor(),运行的时候出现js错误,btnSelect没有找到。
<ItemStyle VerticalAlign="Top" />
<ItemTemplate>
<table>
<tr style="vertical-align:top" >
<td >
<asp:LinkButton id="btnSelect" Text= <%# DataBinder.Eval(Container.DataItem,"newsTitle") %> CommandName="edit" runat="server" Width="150px" Height="10px" Font-Overline="false"/>
</td>
<td width="20px">
<asp:Label ID="Label1" runat="server" Text= <%# DataBinder.Eval(Container.DataItem,"newsTime","{0:yyyy-MM-dd}") %> Width="60px" Height="10px"> </asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList> </div>function dzLinkColor()
{
document.getElementById("btnSelect").style.color="Red";
document.getElementById("Label1").style.color="Red"; }
我在 <tr 后面加了onmousemove="dzLinkColor(),运行的时候出现js错误,btnSelect没有找到。
解决方案 »
- 通过url地址传递日期型参数的问题
- 无法在WEB服务器上启动调试,你没有调试此WEB服务器进程的权限
- vs2005 c#.net gridview设了textbox的模板列后,如何把相应的数据绑定到这个模板列上?
- 怎样对文本框 设置字体颜色
- 求助:数据图形控件(柱形图、曲线图、饼图等)哪些比较好用,推荐一下,谢谢!
- ASP.NET和SVG的问题,内详
- 这个是为什么
- 如何调用其他数据库存取过程?急!
- 在线等!急!解决马上给分!如何控制面版布局?
- 请问如何修改(当我按下Datalist其中一个linkbutton时,它会改变自己的commandname属性)
- 怎么设置禁止编辑CKEditor
- datagrid中分页的数据怎么一次性插入数据库中?
LinkButtonobj = document.getElementById(LinkButton)
我来说一个简单的解决方案:
<tr 后面加onmousemove="dzLinkColor(this);"函数改成:
function dzLinkColor(obj)
{
var tdOfButton = obj.childNodes[0];// 找到td标签
var button = tdOfButton.childNodes[0];// 找到td的第一个控件(可能要把<td>后面的空格和换行删除)
button.style.color="Red";
button.style.color="Red";
}