Fórum Caixa de diálogo ASP.Net #6763
12/06/2009
0
Estou desenvolvendo uma aplicação ASP.Net, utilizando C#.
Eu inclui a referência Windows Forms - using System.Windows.Forms, e utilizo a classe MessageBox
Enquanto estou em desenvolvimento funciona corretamente, porém quando faço a publicação do meu site, apresenta o seguinte erro:
Mostrar um formulário ou uma caixa de diálogo restrita quando o aplicativo não está no modo UserInteractive não é uma operação válida. Especifique o estilo ServiceNotification ou DefaultDesktopOnly para exibir uma notificação de um aplicativo de serviços.
Isso é alguma configuração no IIS ou no WebConfig.
Obrigado
Eduardo Pereira
Curtir tópico
+ 0Posts
12/06/2009
Luiz Maia
Gostei + 0
12/06/2009
Eduardo Pereira
Por gentileza se puder me enviar um exemplo, pois tenho várias situações em que preciso exibir uma mensagem ou solicitar uma confirmação do usuário, como fazer uma confirmação de exclusão de um registro como Sim ou Não, ou ainda apenas uma mensagem de alerta com um botão OK.
Obrigado.
Gostei + 0
12/06/2009
Luiz Maia
{
string jScriptValidator;
jScriptValidator="<script> function ReqFieldValidator()" +
" { if (document.forms[0].txtField.value == '') \n";
jScriptValidator+="{ alert('TextBox cannot be empty') \n ";
jScriptValidator+="return false; \n";
jScriptValidator+="} \n";
jScriptValidator+=" return true \n";
jScriptValidator+=" } </script>";
Page.RegisterStartupScript("regJSval",jScriptValidator);
btnSubmit.Attributes.Add("onclick","return ReqFieldValidator()");
} Espero ter ajudado. Aguardo um retorno seu. Att Abraços
Gostei + 0
12/06/2009
Eduardo Pereira
Agora como posso fazer com uma confirmação,do tipo:
Confirma a exclusão do Registro?
Sim Não
Obrigado
Gostei + 0
12/06/2009
Luiz Maia
Gostei + 0
12/06/2009
Luiz Maia
Gostei + 0
12/06/2009
Eduardo Pereira
Desculpe a insistência, mas é que sou iniciante em programação via Web.
Como posso fazer um envento onclick do botão chamar o recurso JavaScript?
Exemplo:
protected void btnExpedir_Click(object sender, EventArgs e)
{
ClientScript.RegisterClientScriptBlock(this.GetType(), "ClosePopUp", "<script>alert('clicou aqui');</script>");
// Chamar a caixa de diálogo
// e conforme o botão clicado executar ou não um bloco de comando
}
Obrigado.
Gostei + 0
12/06/2009
Luiz Maia
{
string teste = "<script>return confirm('deseja excluir?');</script>"; ClientScript.RegisterClientScriptBlock(this.GetType(), "PopUpExclusao", teste, true);
} Aguardo retorno. Luiz Maia
Gostei + 0
12/06/2009
Eduardo Pereira
Não funcionou corretamente apareceu no alto da tela //]]>
Vc tem algum artigo ou site sobre caixas de diálogo e javascript?
Obrigado.
Gostei + 0
12/06/2009
Luiz Maia
Gostei + 0
12/06/2009
Eduardo Pereira
Funcionou obrigado.
Gostei + 0
12/06/2009
Luiz Maia
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)