Je voulais implémenter une fonction aussi simple, mais cela m'a pris beaucoup de temps. La raison en est que c'est la première fois que j'utilise asp.net ajax et qu'au départ je ne voulais pas utiliser MS. Mais je veux voir à quoi ressemble sa silhouette.
L'utilisation de Response.write (js) provoquera des erreurs. Après avoir examiné certains documents, il s'avère que la méthode statique RegisterStartupScript de ScriptManager doit être utilisée pour implémenter l'appel. Je ne sais pas pourquoi le type d'instance ne fournit pas cette méthode. Cela m'a coûté beaucoup de temps.
ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(), "updateScript", "alert('save couronné de succès')", true);
Il semble que je doive l'étudier attentivement quand j'aurai le temps à l'avenir. Mais maintenant, j'ai l'impression d'avoir de moins en moins d'énergie pour apprendre ces technologies. Hé, les gens vieillissent. C'est inutile.