在ASP.Net ListView上的选定行上设置背景颜色?

时间:2011-03-06 21:46:42

标签: c# asp.net listview

目前我正在通过在edititemtemplate中执行以下操作来设置正在编辑的行的背景颜色。

<tr id="row" runat="server" enableviewstate="true" style="background-color: #5CB8DF">

排序要求已更改,客户希望最后编辑的记录显示在列表视图的顶部。因此,在保存之后,ListView正在更新,因为我正在使用AJAX而不是将其从编辑模式中删除。如果正在编辑的记录在列表中是#3,它现在将向上移动到第一行,但ListView仍然突出显示第3行。

我正在捕获一个GUID,只是在标签上将其设置为“display:none”。因此,如果需要,我有一个独特的工作。

有没有办法在C#代码隐藏中实现这一目标?

谢谢!

1 个答案:

答案 0 :(得分:0)

我要做的是,在完成AJAX排序后,使用jquery将表的所有行的样式重置为其默认设置,然后使用唯一ID选择器查找编辑行并设置背景这一点。