Page.ClientScript.RegisterClientScriptBlock and nested server controls
-
13-09-2019 - |
Question
I'm using Page.ClientScript.RegisterClientScriptBlock on PreRender in a nested Server Control environment. The script does not get written to the page, does anyone know why this happens?
protected override void OnPreRender(EventArgs e)
{
Page.ClientScript.RegisterClientScriptBlock(typeof(System.Web.UI.Page), "FMMedia",
FMServerControls.Resources.Media.Media.MediaScript, true);
base.OnPreRender(e);
}
Solution
Page.ClientScript.RegisterStartupScript
seem to work when defined in the Nested Server Control
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow