Достаточно легко сделать обратный вызов для некоторого JS на странице с помощью ScriptManager. Этот код работал для меня внутри обработчика событий для события, которое я получил через панель обновления.
ScriptManager.RegisterStartupScript(Me, Me.GetType(), "someKey", "someFunc();", True)
Ключ не так важен в этом случае, но это вызовет функцию someFunc JS на странице. Если вы можете пометить класс CSS в обновляемых строках, вы можете определить функцию, которая будет делать эффект подсветки jQuery для этих строк. Я думаю, что такой подход я бы выбрал.
Строка там "someFunc ();" исполняется, и True после этого оборачивает его в соответствующие теги сценария, так что вам не нужно. Я также использовал его (для определенных целей), например, для открытия нового окна, например:
ScriptManager.RegisterStartupScript(Me, Me.GetType(), "viewReport", "window.open('" + reportURL + "','_blank');", True)
Это происходит в событии Button.Click, которое находится внутри панели обновления, поэтому они могут нажать кнопку «Просмотреть отчет», и она отобразится в отдельном окне, без полного обновления страницы.
Надеюсь, это поможет, или вы можете найти способ работать с ним. :)