J'ai les éléments suivants dans une page ASP.NET 2.0. PageLoad est appelé mais le code à l'intérieur de Request_Begin ne semble jamais être atteint. Des indices sur pourquoi?Request_Begin n'a jamais appelé
0
A
Répondre
1
Les callbacks seront touchés lorsque vous déclenchez une requête AJAX en utilisant les scripts Microsoft (à partir d'un UpdatePanel par exemple):
<%@ Page Language="C#" %>
<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript">
function pageLoad() {
var manager = Sys.WebForms.PageRequestManager.getInstance();
if (manager != null) {
manager.add_beginRequest(Request_Begin);
manager.add_endRequest(Request_End);
}
}
function Request_Begin(sender, args)
{
debugger;
}
function Request_End(sender, args) {
debugger;
}
</script>
</head>
<body>
<form id="Form1" runat="server">
<asp:ScriptManager ID="scm" runat="server" />
<asp:UpdatePanel ID="up" runat="server">
<ContentTemplate>
<%= DateTime.Now.ToLongTimeString() %>
<asp:LinkButton ID="link" runat="server" Text="update" />
</ContentTemplate>
</asp:UpdatePanel>
</form>
</body>
</html>
Si vous utilisez jQuery pour faire vos trucs AJAX oublier ceux qui sont jamais tiré.
+0
duh, je suis un idiot, je pensais qu'ils ont été appelés lorsque la page commençait à être chargé et a été complètement chargé :) –
0
Je pense que l'attacher dans Page_Load est trop tard. Essayez de l'attacher dans PreInit.
Questions connexes
- 1. onActivityResult() est jamais appelé
- 2. viewWillAppear est jamais appelé
- 3. prepareForSegue n'a jamais appelé
- 4. cellForRowAtIndexPath n'est jamais appelé
- 5. destructor est jamais appelé
- 6. Ajax.ActionLink OnComplete jamais appelé
- 7. shouldStartLoadWithRequest n'est jamais appelé
- 8. inviteHandler n'a jamais appelé
- 9. onReceive jamais appelé
- 10. fbdidLogin jamais appelé
- 11. validModesForFontPanel jamais appelé
- 12. dictationRecordingDidEnd n'a jamais appelé
- 13. OnListItemClick n'est jamais appelé?
- 14. onLocationChanged() jamais appelé
- 15. surfaceCreated() Jamais appelé
- 16. onPageFinished() jamais appelé (webview)!
- 17. applicationWillEnterForeground jamais appelé
- 18. Pourquoi afterRender n'est jamais appelé?
- 19. L'événement WillTerminate n'est jamais appelé
- 20. méthode déléguée n'a jamais appelé
- 21. onPostExecute n'a jamais été appelé?
- 22. Méthode ne sera jamais appelé
- 23. ProcessMessage d'aSmack MessageListener jamais appelé
- 24. viewForOverlay n'a jamais été appelé
- 25. android onLocationChanged n'a jamais appelé
- 26. Android OnLocationChanged n'étant jamais appelé
- 27. Fullcalendar SignalDétruit est jamais appelé
- 28. afterTransactionCompletion() n'a jamais été appelé
- 29. @PreDestroy n'a jamais appelé @ViewScoped
- 30. asp.net MvcHandler.ProcessRequest n'est jamais appelé
Utilisez-vous un UpdatePanel? – SLaks
duh, semble que j'ai complètement mal compris ce que c'était pour –