Bonjour,
j'ai une page asp.net qui contient une courbe et un tableau.
je veux que cette page seras actualiser automatiquement après son ouverture.
il y a une moyen de le faire?
merci
Bonjour,
j'ai une page asp.net qui contient une courbe et un tableau.
je veux que cette page seras actualiser automatiquement après son ouverture.
il y a une moyen de le faire?
merci
Si c'est un refresh automatique et régulier, tu peux utiliser un updatePanel et un timer.
Sinon avec du jquery et une requête ajax, tu peux aussi le faire : un exemple
Dans ta page, tu mets un timer
L'interval est en millisecondes si ma mémoire est bonne.
Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <asp:Timer ID="monTimer" Interval="3000" OnTick="ListeAlarmesRefresh_Tick" runat="server"> </asp:Timer>
La fonction onTick permet d'attraper l'évènement de mis à jour.
Tu ajoutes ensuite un updatePanel
Ton updatePanel possède un trigger qui se base sur ton timer.
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <asp:UpdatePanel ID="panelList" runat="server" UpdateMode="Conditional"> <Triggers> <asp:AsyncPostBackTrigger ControlID="monTimer" EventName="Tick" /> </Triggers> <ContentTemplate>MON_CONTENU</ContentTemplate></asp:UpdatePanel>
Ce qui fait qu'à chaque fois que ton interval sera atteint, ton panel se mettra à jour
merci une autre fois
j'ai suivi les démarches:
mais sa m'affiche un erreur que je ne comprend pas pourquoi
aparament il faut ajouter un ScriptManager !InvalidOperationException: The control with ID 'UpdatePanel1' requires a ScriptManager on the page. The ScriptManager must appear before any controls that need it
vous pouvez m'aider![]()
Ce sont des composant liés à l'ajaxcontroltoolkit.
Il faut donc que tu le télécharges, que tu le références dans ta solution et que tu ajoutes dans ta page
Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"> </ajaxToolkit:ToolkitScriptManager>
Ah oui peut être que ces composants ne sont pas exclusif ajaxcontroltoolkit. Ma mémoire me fait quelques fois faux bond
Pense au bouton![]()
Partager