Estoy tratando de activar una ventana emergente como se muestra a continuación, pero no está funcionando. Por favor, ayudaUso de Page.ClientScript.RegisterClientScriptBlock no funciona
public void btnSubmit_Click(Object o, EventArgs e)
{
if (checkFileExists(Convert.ToString(fileInfo)))
{
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "Msg", "<script type=\"text/javascript\" language=\"javascript\">function showMsg(){return confirm(\"This image name already exists, do you want to replace it?\");}</script>", true);
btnSubmit.OnClientClick = "return showMsg()";
}
if (something else)
{
// It does whatever is here but never pops the question above
}
}
y en el botón Tengo
<asp:Button class="Button" ID="btnSubmit" CausesValidation="True" Text="SUBMIT" runat="server"
OnClick="btnSubmit_Click"></asp:Button>
En mi caso no estaba funcionando debido a que el prototipo de función en mi guión era malo perder el '(arg, context)' de la firma de la función. Espero que ayude a alguien. –