Comment puis-je la force asp.net page de publication (postback) quand je suis dans le code-behind, qui a appelé par UpdatePanel
Quand un UpdatePanel Appelle une méthode au serveur et à l'exemple de ce changement de méthode
textBox1.Text = "12312"
et ce textBox1 était hors de portée updatePanle
il dosn pas modifier le texte jusqu'à une publication dans les parages de la page
j'ai donc besoin après que le calcul et le chaging la zone de texte du texte dans le serveur, j'ai besoin de forcepage faire publication
plz quelqu'un peut-il aider ?
- Pourquoi utiliser un UpdatePanel ensuite, si vous voulez une publication complète à se produire indépendamment?
- Vous pouvez créer vous que TexBox dans un autre UpdatePanel?
- ? Si la zone de texte n'est pas dans l'UpdatePanel, mais vous voulez qu'il soit mis à jour après la Publication, vous aurez besoin soit de le déplacer dans l'UpdatePanel ou le mettre dans un autre.
Vous devez vous connecter pour publier un commentaire.
Si vous le souhaitez pour un contrôle au sein de l'UpdatePanel pour effectuer un standard de publication, de définir un PostBackTrigger au sein de l'UpdatePanel, réglage de la ControlID à l'ID de la commande que vous souhaitez effectuer la publication.
Ou vous pourriez ajouter un contrôle de zone de texte que vous souhaitez mettre à jour à l'autre UpdatePanel paramètre à la fois de l'UpdatePanel de UpdateMode propriétés pour Toujours.
Cela permettra d'assurer que le contenu à l'intérieur des deux contrôles UpdatePanel est mis à jour pour toutes les publications qui proviennent de la page. Qui comprend les publications asynchrones.
UpdateMode
comme indiqué dans ma réponse.Si vous voulez forcer un rafraîchissement vous pourriez essayer: la Réponse.Redirection(À La Demande.Url.AbsoluteUri)
Cela devrait forcer une redirection vers la page en cours.
Espère que cette aide