Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

andrerm

RequiredFieldValidator

Recommended Posts

Alguém sabe porque o RequiredFieldValidator não funciona no IE ?Testei no Firefox e funciono perfeitamente.No IE ele exibe as mensagens de erro mas efetua o POST da página.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou usando somente o controle e setando as propriedades apenas.Eu usei "if (Page.IsValid)" corrigiu o erro mas da o refresh.<table width="550" cellpadding="0" cellspacing="0" border="0"> <tr> <td valign="top" width="536" height="520" bgcolor="#bacdd4"> <table width="536" cellpadding="0" cellspacing="0" border="0"> <tr> <td valign="top" width="536" colspan="3" background="images/common/ibm_img_ponti.gif"><img src="/images/common/ibm_img_clear.gif" width="1" height="1" /></td> </tr> <tr> <td valign="top" width="536" colspan="3"><img src="images/common/ibm_img_clear.gif" width="1" height="25" alt="" /></td> </tr> <tr> <td valign="top" align="right" style="height: 20px;">Primeiro Nome*:</td> <td valign="top" style="height: 20px; width: 3px;"><img src="images/common/ibm_img_clear.gif" width="1" height="1" alt="" /></td> <td valign="middle" width="378" style="height: 20px"><asp:TextBox ID="txtPrimeiroNome" runat="server" CssClass="classContact" MaxLength="150"></asp:TextBox><br /><asp:RequiredFieldValidator ID="frvPrimeiroNome" runat="server" Display="Dynamic" SetFocusOnError="true" ControlToValidate="txtPrimeiroNome" ErrorMessage="O primeiro nome é obrigatório." ValidationGroup="Contato"></asp:RequiredFieldValidator> </td> </tr> <tr> <td valign="top" width="536" colspan="3"><img src="images/common/ibm_img_clear.gif" width="1" height="5" alt="" /></td> </tr> <tr> <td valign="top" align="right" style="height: 20px;">Último Nome*:</td> <td valign="top" style="height: 20px; width: 3px;"><img src="images/common/ibm_img_clear.gif" width="1" height="1" alt="" /></td> <td valign="top" width="378" style="height: 20px"><asp:TextBox ID="txtUltimoNome" runat="server" CssClass="classContact" MaxLength="150"></asp:TextBox><br /><asp:RequiredFieldValidator ID="frvUltimoNome" runat="server" ControlToValidate="txtUltimoNome" ErrorMessage="O último nome é obrigatório" SetFocusOnError="True" Display="Dynamic" ValidationGroup="Contato"></asp:RequiredFieldValidator></td> </tr> <tr> <td valign="top" width="536" colspan="3"><img src="images/common/ibm_img_clear.gif" width="1" height="5" alt="" /></td> </tr> <tr> <td valign="top" align="right" style="height: 20px;">E-mail*:</td> <td valign="top" style="height: 20px; width: 3px;"><img src="images/common/ibm_img_clear.gif" width="1" height="1" alt="" /></td> <td valign="top" width="378" style="height: 20px"> <asp:TextBox ID="txtEmail" runat="server" CssClass="classContact" MaxLength="150"></asp:TextBox> <br /><asp:RequiredFieldValidator ID="frvEmail" runat="server" ControlToValidate="txtEmail" ErrorMessage="O e-mail é obrigatório" Display="Dynamic" ValidationGroup="Contato"></asp:RequiredFieldValidator> <asp:RegularExpressionValidator ID="frvValidaEmail" runat="server" ControlToValidate="txtEmail" ErrorMessage="E-mail inválido" SetFocusOnError="True" ValidationExpression="\S+@\S+\.\S{2,3}" Display="Dynamic" ValidationGroup="Contato"></asp:RegularExpressionValidator></td> </tr> <tr> <td valign="top" width="536" colspan="3"><img src="images/common/ibm_img_clear.gif" width="1" height="5" alt="" /></td> </tr> <tr> <td valign="top" align="right" style="height: 20px;">Telefone:</td> <td valign="top" style="height: 20px; width: 3px;"><img src="images/common/ibm_img_clear.gif" width="1" height="1" alt="" /></td> <td> <asp:TextBox ID="txtDdd" runat="server" CssClass="classContact" Width="49px" MaxLength="3"></asp:TextBox> <asp:TextBox ID="txtTelefone" runat="server" CssClass="classContact" Width="68px" MaxLength="15"></asp:TextBox> <asp:DropDownList ID="ddlTipoTelefone" runat="server" CssClass="classContact" Width="142px"> <asp:ListItem Selected="True">Selecione</asp:ListItem> <asp:ListItem Value="Residencial">Residencial</asp:ListItem> <asp:ListItem Value="Comercial">Comercial</asp:ListItem> <asp:ListItem Value="Celular">Celular</asp:ListItem> </asp:DropDownList> </td> </tr> <tr> <td valign="top" width="536" colspan="3"><img src="images/common/ibm_img_clear.gif" width="1" height="5" alt="" /></td> </tr> <tr> <td valign="middle" align="right" style="height: 20px;">Assunto:</td> <td valign="top" style="width: 3px; height: 20px"><img src="images/common/ibm_img_clear.gif" width="1" height="1" alt="" /></td> <td valign="top" width="378" style="height: 20px"> <asp:TextBox ID="txtAssunto" runat="server" CssClass="classContact" MaxLength="500"></asp:TextBox></td> </tr> <tr> <td valign="top" width="536" colspan="3"><img src="images/common/ibm_img_clear.gif" width="1" height="5" alt="" /></td> </tr> <tr> <td valign="top" align="right">Escreva aqui sua mensagem*:</td> <td valign="top" style="width: 3px"><img src="images/common/ibm_img_clear.gif" width="1" height="1" alt="" /></td> <td valign="top" width="378"> <asp:TextBox ID="txtMensagem" runat="server" CssClass="classContactMsg" Rows="12" TextMode="MultiLine"></asp:TextBox><br /> <asp:RequiredFieldValidator ID="frvMensagem" runat="server" ControlToValidate="txtMensagem" ErrorMessage="A mensagem é obrigatória" SetFocusOnError="True" Display="Dynamic" ValidationGroup="Contato"></asp:RequiredFieldValidator></td> </tr> <tr> <td valign="top" width="536" colspan="3"><img src="images/common/ibm_img_clear.gif" width="1" height="10" alt="" /></td> </tr> <tr> <td valign="top" width="536" colspan="3" align="center">*Campos de preenchimento obrigatório.</td> </tr> <tr> <td valign="top" width="536" colspan="3"><img src="images/common/ibm_img_clear.gif" width="1" height="15" alt="" /></td> </tr> <tr> <td valign="top" width="536" colspan="3"> <table width="536" cellpadding="0" cellspacing="0" border="0"> <tr> <td valign="top" width="158"><img src="images/common/ibm_img_clear.gif" width="1" height="1" alt="" /></td> <td valign="top" width="180"><a href="#"><img src="images/common/ibm_btn_limpar.gif" width="91" height="22" alt="" border="0"></a></td> <td valign="top" width="198"><asp:ImageButton ID="btnEnviar" ImageUrl="~/images/common/ibm_btn_enviar.gif" runat="server" OnClick="btnEnviar_Click" ValidationGroup="Contato" /></td> </tr> </table> </td> </tr> </table> </td> </table>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.