none
Fechar janela modal e atualizar o gridview com C# aspx RRS feed

  • Pergunta

  • Boa Tarde pessoal.

    Eu tenho uma janela modal que tem formulário, gostaria de saber como que faço para fechar a janela e atualizar gridview tudo pelo aspx.

    Para atualizar o GridView eu estou usando o DataBind, mas não esta funcionando.

    GridView3.DataBind();

    A janela modal  fecha com Javascript aonde tem um botão Close que funciona perfeitamente. Gostaria de chamar esse método do javascript dentro do botão em aspx. Se não tiver como chamar esse método javascript dentro o botão que fica dentro da janela modal, alguém sabe como  limpar somente os campos que estão dentro dessa janela.  

    Ah já iria me esquecendo, isso tem que acontecer depois do insert no banco e após de mostra a mensagem de cadastro  realizado para usuário tudo no único botão. Eu estou usando updatePanel por que quero atualizar somente este formulário e não a pagina toda, se eu tirar o updatePanel funciona porem o usuário e direcionado para outra parte da pagina. Com o updatePanel  isso abaixo não funciona:

     ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('Cadastrado com sucesso');", true);
    e nem fecha a janela modal. Alguém tem alguma ideia de com resolver esse probleminha.


     



    • Editado Renato B Lima quinta-feira, 8 de setembro de 2016 18:24
    quinta-feira, 8 de setembro de 2016 15:51

Respostas

Todas as Respostas

  • ScriptManager.RegisterStartupScript(this, this.GetType(), "temp", "<script language='javascript'>alert('Cadastrado com sucesso');</script>", false);

    Já tentou assim?
    quinta-feira, 8 de setembro de 2016 20:00
  • Ah mensagem assim funcionou, falta só fechar a janela. 
    sexta-feira, 9 de setembro de 2016 11:10
  • Boa tarde Renato Lima DBA,

    Conseguiu resolver seu problema?

    Atenciosamente,


    Robson William Silva

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    terça-feira, 20 de setembro de 2016 17:16
    Moderador
  • Bom dia,

    Devido a falta de resposta do usuário

    essa thread está sendo fechada.

    Se o problema ainda estiver ocorrendo,

    favor abrir uma nova thread.

    Atenciosamente,


    Robson William Silva

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 23 de setembro de 2016 11:57
    Moderador