Run Callback after Gridview Sort
I'm sorting a gridview inside an update panel. When the user clicks on the column header, the gridview resorts itself fine. However, afte开发者_运维问答r the sort, I' like to run a javascript function called MyScript.
How do I do that?
Thanks.
You could subscribe for the endRequest event on the PageRequestManager
.
function EndRequestHandler(sender, args) {
// the request finished => run your script here
}
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
Attach an OnSorted event to the GridView:
void GridView_Sorted(Object sender, EventArgs e)
{
var myScript = ....
Page.ClientScript.RegisterClientScriptBlock(GetType(), "afterSort", myScript, true);
}
精彩评论