Je ne peux pas le Javascript pour courir après un postback ASP.NET à partir d'un bloc de script client injecté à partir d'une page maîtreexécution de JavaScript après une publication de ASP.NET à partir d'un bloc de script client injecté à partir d'une page maître
Ci-dessous mon la logique de la page maître, et il est frappé sur une publication, j'ai confirmé avec un point d'arrêt.
namespace MyAwesomeProjectThatWillTakeOverTheWorldIfNotForThisIssue
{
public partial class CommonContent : MasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
Page.ClientScript.RegisterClientScriptBlock(GetType(),
"script",
"alert('Success!');",
true);
}
}
}
Le problème est que la fenêtre d'alerte n'apparaît que sur le premier chargement, mais pas sur la publication.
Qu'est-ce que je ne fais pas correctement?
+1 Je pense que j'ai initialement fait référence à la mauvaise fonction. – Achilles
@Achilles, honnêtement, je serais mort dans l'eau sans Intellisense, quoi avec les différences subtiles entre les noms de méthodes et la portée (statique vs instance) entre 'ScriptManager' et' Page.ClientScript'. – kbrimington