Запустить обратный вызов после сортировки Gridview - PullRequest
0 голосов
/ 02 февраля 2011

Я сортирую вид сетки внутри панели обновлений. Когда пользователь нажимает на заголовок столбца, вид сетки восстанавливается. Однако после сортировки мне нравится запускать функцию JavaScript, которая называется MyScript.

Как мне это сделать?

Спасибо.

Ответы [ 2 ]

2 голосов
/ 03 февраля 2011

Вы можете подписаться на событие endRequest на PageRequestManager.

function EndRequestHandler(sender, args) {
    // the request finished => run your script here
}
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
1 голос
/ 03 февраля 2011

Присоединение события OnSorted к GridView:

void GridView_Sorted(Object sender, EventArgs e)
{
   var myScript = ....
   Page.ClientScript.RegisterClientScriptBlock(GetType(), "afterSort", myScript, true);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...