0

我正在 ASP.NET 中创建一个 Web 应用程序。我想要的是当发票被创建并且数量或金额发生变化时,GridView影响该GridView单元格的行应该在几秒钟内获得突出显示的颜色,然后恢复正常。

我只是想引起用户的注意,这些值发生了变化。

4

1 回答 1

1

看来您想要这个问题的答案的变体: How to change the gridview row colors in onclick event in javascript?

与其绑定到整行,不如将 javascript 函数添加到与数量和数量字段关联的事件中:

e.Row.Cells(x).attributes.add("onblur", "ChangeRowColor(this)");

注意:这里要小心,因为onblur不会处理所有更改。您可能想要查看Detect all changes to a <input type="text"> (立即) 使用 JQuery来检测对您的字段的所有更改。

然后,为了使您的行“突出显示”,您会发现使用jQuery 的突出显示效果最容易。

于 2012-07-24T06:54:25.363 回答