none
Usando RegisterClientScriptBlock RRS feed

  • Pergunta

  • Estou um pequeno problema,

    que usar o RegisterClientScriptBlock para chamar uma script e executar uma ação,

    o código está assim:

    ScriptManager.RegisterClientScriptBlock(this,
                    this.GetType(), "Meu form","window.open('../Form1.aspx?" + parametos + "','_blank');", true);

    Executa beleza, o problema é que sempre abre como popup.

    Tem como não abrir como popup??

    Me ajuda ???

    sexta-feira, 22 de junho de 2012 11:34

Respostas

  • Sim, você deve usar o 'location.href em vez do 'window.open'.


    http://www.linkedin.com/pub/murilo-kunze/44/191/455

    • Marcado como Resposta Harley Araujo segunda-feira, 25 de junho de 2012 11:35
    sexta-feira, 22 de junho de 2012 11:41
  • eu uso assim

    ClientScript.RegisterClientScriptBlock(this.GetType(), "focus", "<script language=javascript>alert('Matrícula não encontrada, informe uma matrícula válida !!!')</script>");


    Junior

    • Marcado como Resposta Harley Araujo segunda-feira, 25 de junho de 2012 11:35
    sexta-feira, 22 de junho de 2012 11:43

Todas as Respostas

  • Sim, você deve usar o 'location.href em vez do 'window.open'.


    http://www.linkedin.com/pub/murilo-kunze/44/191/455

    • Marcado como Resposta Harley Araujo segunda-feira, 25 de junho de 2012 11:35
    sexta-feira, 22 de junho de 2012 11:41
  • eu uso assim

    ClientScript.RegisterClientScriptBlock(this.GetType(), "focus", "<script language=javascript>alert('Matrícula não encontrada, informe uma matrícula válida !!!')</script>");


    Junior

    • Marcado como Resposta Harley Araujo segunda-feira, 25 de junho de 2012 11:35
    sexta-feira, 22 de junho de 2012 11:43