andrerm 0 Denunciar post Postado Agosto 24, 2007 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
Juliano.net 2 Denunciar post Postado Agosto 24, 2007 Você está usando Ajax? Pois os validators só apresentam problemas quando é utilizado o ASP.Net Ajax até onde sei.Pode mostrar como está parte do seu código? Compartilhar este post Link para o post Compartilhar em outros sites
andrerm 0 Denunciar post Postado Agosto 24, 2007 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