3 Stimmen

jquery und updatepanel?

Ich habe ein Updatepanel in ASP.NET, das eine teilweise Seitenaktualisierung durchführt.

Ich habe einige Erfolge mit jQuery's on() Methode, aber $(document).ready(function(){}) wird nur beim ersten Laden einer Seite aufgerufen und nicht nach jeder Aktualisierung des Updatepanels.

Ich denke, ich könnte es wahrscheinlich mit '' auslösen. ScriptManager.RegisterStartupScript() ', würde aber eine 'sauberere' Methode vorziehen. Gibt es die?

4voto

Royi Namir Punkte 137891

Sollten Sie pageLoad () Funktion in JS

function pageLoad()
{
 // put your code when returning from update panel request.
}

2voto

Jon Egerton Punkte 38465

Sie können eine endRequest Handler mit einer Zeile ähnlich der folgenden (in Ihrem Javascript):

Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function(){})

Diese wird nach jeder Ihrer Aktualisierungen ausgeführt.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X