none
Mensagem em form web RRS feed

  • Pergunta

  • Tentei criar a mensagem abaixo como teste e dá erro no ClientScript, dizendo que ClientScript não existe no atual atual contexto.

    string mensagem = "Ola. Isso é um teste"; ClientScript.RegisterClientScriptBlock(this.GetType(),

    "MensagemDeAlert", "alert('" + mensagem + "');", true);


    Tentei também um Response.Write(....) e dá erro em Response. O mesmo erro do que o ClientScript. O que devio fazer? existe uma forma mais prática para dar mensagem na WEB ou tem que ser sempre por JavaScript?
    quarta-feira, 9 de janeiro de 2013 13:59

Todas as Respostas

  • Aonde você está tentando inserir isso? Testei no PageLoad de um página completamente em branco e funcionou perfeitamente.
    quarta-feira, 9 de janeiro de 2013 15:12
  • Você está usando o ScriptManager? se estiver, realmente o ClientScript não irá funcionar, do contrário, a função está correta, existe mais alguma coisa nessa sua página e no .cs ou só esse trecho que você postou?
    quarta-feira, 9 de janeiro de 2013 16:07
  • Foi um erro meu. Eu estava colocando a mensagem, não em um Web Form, mas em arquivo de classe. Troquei para o web form e funcionou.
    • Sugerido como Resposta MarceloSchneider quarta-feira, 9 de janeiro de 2013 18:31
    quarta-feira, 9 de janeiro de 2013 18:13