How do i fix a Bootstrap form validation problem for an email that is pushing down the label?

Multi tool use
Multi tool use








up vote
1
down vote

favorite












I am trying to fix a problem in a website in visual studio, that is using vb.net, asp.net and html, css, and bootstrap.
I have to have an input validation under the email addresses. One works currently but the one for union email keeps pushing down the input-group add on that has the label. I am attaching a picture. Please help.



 <div class="row" id="employeephonerow" runat="server">

<div class="col-md-4" id="trtxtPhone" runat="server">
<div class="input-group">
<span class="input-group-addon">Employee Work Phone</span>
<asp:TextBox ID="txtPhone" runat="server" CssClass="form-control">
</asp:TextBox>
</div>
<asp:UpdatePanel ID="UpdatePanelPhoneVal" runat="server" UpdateMode="conditional">
<ContentTemplate>
<asp:RegularExpressionValidator ID="revPhone"
runat="server"
ControlToValidate="txtPhone"
Display="Dynamic"
ErrorMessage="Format for phone is 999-999-9999."
ValidationExpression="^[01]?[- .]?(([2-9]d2)|[2-9]d2)[- .]?d3[- .]?d4$" />
</ContentTemplate>

</asp:UpdatePanel>

</div>

<div class="col-md-4" id="trtxtGrievantEmail" runat="server">
<div class="input-group">
<span class="input-group-addon">Employee Email</span>
<input class="form-control" runat="server" type="email" id="txtGrievantEmail" />
</div>


<asp:RegularExpressionValidator ID="revtxtGrievantEmail"
runat="server"
Enabled="true"
ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall"
Display="Dynamic"
ErrorMessage="Invalid email address" Font-Names="Verdana" SetFocusOnError="true"
ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$">

</asp:RegularExpressionValidator>

<%-- asp:RequiredFieldValidator--%>

<asp:RequiredFieldValidator ID="rfvtxtGrievantEmail"
runat="server"
ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall" display="Dynamic"
Enabled="true" ErrorMessage="Enter a Email"
Font-Names="Verdana" SetFocusOnError="false" validationgroup="vlgSubmit">

</asp:RequiredFieldValidator>
</div>

</div>
</div>

<div class="row">
<div class="col-md-4">
<div class="input-group">
<span class="input-group-addon">Union Steward/Rep*</span>




<asp:TextBox ID="txtcboUnionRep" class="form-control" Style="" runat="server" ReadOnly="True" TabIndex="-1"></asp:TextBox>
<asp:TextBox ID="txtUnionRepID" class="form-control" Style="" runat="server" Visible="false" TabIndex="-1"></asp:TextBox>
</div>
</div>


<div class="col-md-4">
<div class="input-group">
<span class="input-group-addon">Union Email</span>
<asp:TextBox ID="txtUnionRepEmail" onchange="jsUnionRepEmail_TextChanged();" runat="server" CausesValidation="true" CssClass="form-control" Style=""></asp:TextBox>

<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false" style="margin-left: 5px;">
<Triggers>

<%--AsyncPostBackTrigger for union email--%>
<asp:AsyncPostBackTrigger ControlID="txtUnionRepEmail" EventName="TextChanged" />

</Triggers>

<ContentTemplate>
<asp:UpdatePanel ID="UpdatePanelUemailVal" runat="server" UpdateMode="conditional">
<ContentTemplate>
<div>
<%-- RegularExpressionValidator for Union Email--%>
<asp:RegularExpressionValidator ID="revtxtUnionRepEmail" runat="server"
ControlToValidate="txtUnionRepEmail"
CssClass="tdTextRedSmall"
Display="Dynamic"
EnableClientScript="true"
ErrorMessage="Invalid email address"
Font-Names="Verdana"
SetFocusOnError="false"
ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$"
Width="121px">
</asp:RegularExpressionValidator>

<asp:RequiredFieldValidator ID="rfvtxtUnionRepEmail"
runat="server"
ControlToValidate="txtUnionRepEmail"
CssClass="tdTextRedSmall"
Display="Dynamic"
EnableClientScript="True"
Enabled="true"
ErrorMessage="Enter an email address"
Font-Names="Verdana"
SetFocusOnError="false"
Width="148px"
validationgroup="vlgSubmit" >

</asp:RequiredFieldValidator>

</ContentTemplate>

</asp:UpdatePanel>


<asp:HiddenField ID="hdnUnionEmail" runat="server" />
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>




</div>


enter image description here










share|improve this question









New contributor




Awekelion is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.























    up vote
    1
    down vote

    favorite












    I am trying to fix a problem in a website in visual studio, that is using vb.net, asp.net and html, css, and bootstrap.
    I have to have an input validation under the email addresses. One works currently but the one for union email keeps pushing down the input-group add on that has the label. I am attaching a picture. Please help.



     <div class="row" id="employeephonerow" runat="server">

    <div class="col-md-4" id="trtxtPhone" runat="server">
    <div class="input-group">
    <span class="input-group-addon">Employee Work Phone</span>
    <asp:TextBox ID="txtPhone" runat="server" CssClass="form-control">
    </asp:TextBox>
    </div>
    <asp:UpdatePanel ID="UpdatePanelPhoneVal" runat="server" UpdateMode="conditional">
    <ContentTemplate>
    <asp:RegularExpressionValidator ID="revPhone"
    runat="server"
    ControlToValidate="txtPhone"
    Display="Dynamic"
    ErrorMessage="Format for phone is 999-999-9999."
    ValidationExpression="^[01]?[- .]?(([2-9]d2)|[2-9]d2)[- .]?d3[- .]?d4$" />
    </ContentTemplate>

    </asp:UpdatePanel>

    </div>

    <div class="col-md-4" id="trtxtGrievantEmail" runat="server">
    <div class="input-group">
    <span class="input-group-addon">Employee Email</span>
    <input class="form-control" runat="server" type="email" id="txtGrievantEmail" />
    </div>


    <asp:RegularExpressionValidator ID="revtxtGrievantEmail"
    runat="server"
    Enabled="true"
    ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall"
    Display="Dynamic"
    ErrorMessage="Invalid email address" Font-Names="Verdana" SetFocusOnError="true"
    ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$">

    </asp:RegularExpressionValidator>

    <%-- asp:RequiredFieldValidator--%>

    <asp:RequiredFieldValidator ID="rfvtxtGrievantEmail"
    runat="server"
    ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall" display="Dynamic"
    Enabled="true" ErrorMessage="Enter a Email"
    Font-Names="Verdana" SetFocusOnError="false" validationgroup="vlgSubmit">

    </asp:RequiredFieldValidator>
    </div>

    </div>
    </div>

    <div class="row">
    <div class="col-md-4">
    <div class="input-group">
    <span class="input-group-addon">Union Steward/Rep*</span>




    <asp:TextBox ID="txtcboUnionRep" class="form-control" Style="" runat="server" ReadOnly="True" TabIndex="-1"></asp:TextBox>
    <asp:TextBox ID="txtUnionRepID" class="form-control" Style="" runat="server" Visible="false" TabIndex="-1"></asp:TextBox>
    </div>
    </div>


    <div class="col-md-4">
    <div class="input-group">
    <span class="input-group-addon">Union Email</span>
    <asp:TextBox ID="txtUnionRepEmail" onchange="jsUnionRepEmail_TextChanged();" runat="server" CausesValidation="true" CssClass="form-control" Style=""></asp:TextBox>

    <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false" style="margin-left: 5px;">
    <Triggers>

    <%--AsyncPostBackTrigger for union email--%>
    <asp:AsyncPostBackTrigger ControlID="txtUnionRepEmail" EventName="TextChanged" />

    </Triggers>

    <ContentTemplate>
    <asp:UpdatePanel ID="UpdatePanelUemailVal" runat="server" UpdateMode="conditional">
    <ContentTemplate>
    <div>
    <%-- RegularExpressionValidator for Union Email--%>
    <asp:RegularExpressionValidator ID="revtxtUnionRepEmail" runat="server"
    ControlToValidate="txtUnionRepEmail"
    CssClass="tdTextRedSmall"
    Display="Dynamic"
    EnableClientScript="true"
    ErrorMessage="Invalid email address"
    Font-Names="Verdana"
    SetFocusOnError="false"
    ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$"
    Width="121px">
    </asp:RegularExpressionValidator>

    <asp:RequiredFieldValidator ID="rfvtxtUnionRepEmail"
    runat="server"
    ControlToValidate="txtUnionRepEmail"
    CssClass="tdTextRedSmall"
    Display="Dynamic"
    EnableClientScript="True"
    Enabled="true"
    ErrorMessage="Enter an email address"
    Font-Names="Verdana"
    SetFocusOnError="false"
    Width="148px"
    validationgroup="vlgSubmit" >

    </asp:RequiredFieldValidator>

    </ContentTemplate>

    </asp:UpdatePanel>


    <asp:HiddenField ID="hdnUnionEmail" runat="server" />
    </ContentTemplate>
    </asp:UpdatePanel>
    </div>
    </div>
    </div>




    </div>


    enter image description here










    share|improve this question









    New contributor




    Awekelion is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.





















      up vote
      1
      down vote

      favorite









      up vote
      1
      down vote

      favorite











      I am trying to fix a problem in a website in visual studio, that is using vb.net, asp.net and html, css, and bootstrap.
      I have to have an input validation under the email addresses. One works currently but the one for union email keeps pushing down the input-group add on that has the label. I am attaching a picture. Please help.



       <div class="row" id="employeephonerow" runat="server">

      <div class="col-md-4" id="trtxtPhone" runat="server">
      <div class="input-group">
      <span class="input-group-addon">Employee Work Phone</span>
      <asp:TextBox ID="txtPhone" runat="server" CssClass="form-control">
      </asp:TextBox>
      </div>
      <asp:UpdatePanel ID="UpdatePanelPhoneVal" runat="server" UpdateMode="conditional">
      <ContentTemplate>
      <asp:RegularExpressionValidator ID="revPhone"
      runat="server"
      ControlToValidate="txtPhone"
      Display="Dynamic"
      ErrorMessage="Format for phone is 999-999-9999."
      ValidationExpression="^[01]?[- .]?(([2-9]d2)|[2-9]d2)[- .]?d3[- .]?d4$" />
      </ContentTemplate>

      </asp:UpdatePanel>

      </div>

      <div class="col-md-4" id="trtxtGrievantEmail" runat="server">
      <div class="input-group">
      <span class="input-group-addon">Employee Email</span>
      <input class="form-control" runat="server" type="email" id="txtGrievantEmail" />
      </div>


      <asp:RegularExpressionValidator ID="revtxtGrievantEmail"
      runat="server"
      Enabled="true"
      ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall"
      Display="Dynamic"
      ErrorMessage="Invalid email address" Font-Names="Verdana" SetFocusOnError="true"
      ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$">

      </asp:RegularExpressionValidator>

      <%-- asp:RequiredFieldValidator--%>

      <asp:RequiredFieldValidator ID="rfvtxtGrievantEmail"
      runat="server"
      ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall" display="Dynamic"
      Enabled="true" ErrorMessage="Enter a Email"
      Font-Names="Verdana" SetFocusOnError="false" validationgroup="vlgSubmit">

      </asp:RequiredFieldValidator>
      </div>

      </div>
      </div>

      <div class="row">
      <div class="col-md-4">
      <div class="input-group">
      <span class="input-group-addon">Union Steward/Rep*</span>




      <asp:TextBox ID="txtcboUnionRep" class="form-control" Style="" runat="server" ReadOnly="True" TabIndex="-1"></asp:TextBox>
      <asp:TextBox ID="txtUnionRepID" class="form-control" Style="" runat="server" Visible="false" TabIndex="-1"></asp:TextBox>
      </div>
      </div>


      <div class="col-md-4">
      <div class="input-group">
      <span class="input-group-addon">Union Email</span>
      <asp:TextBox ID="txtUnionRepEmail" onchange="jsUnionRepEmail_TextChanged();" runat="server" CausesValidation="true" CssClass="form-control" Style=""></asp:TextBox>

      <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false" style="margin-left: 5px;">
      <Triggers>

      <%--AsyncPostBackTrigger for union email--%>
      <asp:AsyncPostBackTrigger ControlID="txtUnionRepEmail" EventName="TextChanged" />

      </Triggers>

      <ContentTemplate>
      <asp:UpdatePanel ID="UpdatePanelUemailVal" runat="server" UpdateMode="conditional">
      <ContentTemplate>
      <div>
      <%-- RegularExpressionValidator for Union Email--%>
      <asp:RegularExpressionValidator ID="revtxtUnionRepEmail" runat="server"
      ControlToValidate="txtUnionRepEmail"
      CssClass="tdTextRedSmall"
      Display="Dynamic"
      EnableClientScript="true"
      ErrorMessage="Invalid email address"
      Font-Names="Verdana"
      SetFocusOnError="false"
      ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$"
      Width="121px">
      </asp:RegularExpressionValidator>

      <asp:RequiredFieldValidator ID="rfvtxtUnionRepEmail"
      runat="server"
      ControlToValidate="txtUnionRepEmail"
      CssClass="tdTextRedSmall"
      Display="Dynamic"
      EnableClientScript="True"
      Enabled="true"
      ErrorMessage="Enter an email address"
      Font-Names="Verdana"
      SetFocusOnError="false"
      Width="148px"
      validationgroup="vlgSubmit" >

      </asp:RequiredFieldValidator>

      </ContentTemplate>

      </asp:UpdatePanel>


      <asp:HiddenField ID="hdnUnionEmail" runat="server" />
      </ContentTemplate>
      </asp:UpdatePanel>
      </div>
      </div>
      </div>




      </div>


      enter image description here










      share|improve this question









      New contributor




      Awekelion is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      I am trying to fix a problem in a website in visual studio, that is using vb.net, asp.net and html, css, and bootstrap.
      I have to have an input validation under the email addresses. One works currently but the one for union email keeps pushing down the input-group add on that has the label. I am attaching a picture. Please help.



       <div class="row" id="employeephonerow" runat="server">

      <div class="col-md-4" id="trtxtPhone" runat="server">
      <div class="input-group">
      <span class="input-group-addon">Employee Work Phone</span>
      <asp:TextBox ID="txtPhone" runat="server" CssClass="form-control">
      </asp:TextBox>
      </div>
      <asp:UpdatePanel ID="UpdatePanelPhoneVal" runat="server" UpdateMode="conditional">
      <ContentTemplate>
      <asp:RegularExpressionValidator ID="revPhone"
      runat="server"
      ControlToValidate="txtPhone"
      Display="Dynamic"
      ErrorMessage="Format for phone is 999-999-9999."
      ValidationExpression="^[01]?[- .]?(([2-9]d2)|[2-9]d2)[- .]?d3[- .]?d4$" />
      </ContentTemplate>

      </asp:UpdatePanel>

      </div>

      <div class="col-md-4" id="trtxtGrievantEmail" runat="server">
      <div class="input-group">
      <span class="input-group-addon">Employee Email</span>
      <input class="form-control" runat="server" type="email" id="txtGrievantEmail" />
      </div>


      <asp:RegularExpressionValidator ID="revtxtGrievantEmail"
      runat="server"
      Enabled="true"
      ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall"
      Display="Dynamic"
      ErrorMessage="Invalid email address" Font-Names="Verdana" SetFocusOnError="true"
      ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$">

      </asp:RegularExpressionValidator>

      <%-- asp:RequiredFieldValidator--%>

      <asp:RequiredFieldValidator ID="rfvtxtGrievantEmail"
      runat="server"
      ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall" display="Dynamic"
      Enabled="true" ErrorMessage="Enter a Email"
      Font-Names="Verdana" SetFocusOnError="false" validationgroup="vlgSubmit">

      </asp:RequiredFieldValidator>
      </div>

      </div>
      </div>

      <div class="row">
      <div class="col-md-4">
      <div class="input-group">
      <span class="input-group-addon">Union Steward/Rep*</span>




      <asp:TextBox ID="txtcboUnionRep" class="form-control" Style="" runat="server" ReadOnly="True" TabIndex="-1"></asp:TextBox>
      <asp:TextBox ID="txtUnionRepID" class="form-control" Style="" runat="server" Visible="false" TabIndex="-1"></asp:TextBox>
      </div>
      </div>


      <div class="col-md-4">
      <div class="input-group">
      <span class="input-group-addon">Union Email</span>
      <asp:TextBox ID="txtUnionRepEmail" onchange="jsUnionRepEmail_TextChanged();" runat="server" CausesValidation="true" CssClass="form-control" Style=""></asp:TextBox>

      <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false" style="margin-left: 5px;">
      <Triggers>

      <%--AsyncPostBackTrigger for union email--%>
      <asp:AsyncPostBackTrigger ControlID="txtUnionRepEmail" EventName="TextChanged" />

      </Triggers>

      <ContentTemplate>
      <asp:UpdatePanel ID="UpdatePanelUemailVal" runat="server" UpdateMode="conditional">
      <ContentTemplate>
      <div>
      <%-- RegularExpressionValidator for Union Email--%>
      <asp:RegularExpressionValidator ID="revtxtUnionRepEmail" runat="server"
      ControlToValidate="txtUnionRepEmail"
      CssClass="tdTextRedSmall"
      Display="Dynamic"
      EnableClientScript="true"
      ErrorMessage="Invalid email address"
      Font-Names="Verdana"
      SetFocusOnError="false"
      ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$"
      Width="121px">
      </asp:RegularExpressionValidator>

      <asp:RequiredFieldValidator ID="rfvtxtUnionRepEmail"
      runat="server"
      ControlToValidate="txtUnionRepEmail"
      CssClass="tdTextRedSmall"
      Display="Dynamic"
      EnableClientScript="True"
      Enabled="true"
      ErrorMessage="Enter an email address"
      Font-Names="Verdana"
      SetFocusOnError="false"
      Width="148px"
      validationgroup="vlgSubmit" >

      </asp:RequiredFieldValidator>

      </ContentTemplate>

      </asp:UpdatePanel>


      <asp:HiddenField ID="hdnUnionEmail" runat="server" />
      </ContentTemplate>
      </asp:UpdatePanel>
      </div>
      </div>
      </div>




      </div>


      enter image description here







      javascript asp.net vb.net visual-studio






      share|improve this question









      New contributor




      Awekelion is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question









      New contributor




      Awekelion is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question








      edited yesterday





















      New contributor




      Awekelion is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked yesterday









      Awekelion

      62




      62




      New contributor




      Awekelion is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      Awekelion is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      Awekelion is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          0
          down vote













          Try to add height to .input-group-addon and on #rfvtxtUnionRepEmail add disply:block; width:100%; text-align:left;



          or add an empty div after #rfvtxtUnionRepEmail with clear:both;
          or try this



           <div class="row" id="employeephonerow" runat="server">
          <div class="col-md-4" id="trtxtPhone" runat="server">
          <div class="input-group">
          <span class="input-group-addon">Employee Work Phone</span>
          <asp:TextBox ID="txtPhone" runat="server" CssClass="form-control">
          </asp:TextBox>
          </div>
          <asp:UpdatePanel ID="UpdatePanelPhoneVal" runat="server" UpdateMode="conditional">
          <ContentTemplate>
          <asp:RegularExpressionValidator ID="revPhone"
          runat="server"
          ControlToValidate="txtPhone"
          Display="Dynamic"
          ErrorMessage="Format for phone is 999-999-9999."
          ValidationExpression="^[01]?[- .]?(([2-9]d2)|[2-9]d2)[- .]?d3[- .]?d4$" />
          </ContentTemplate>
          </asp:UpdatePanel>
          </div>
          <div class="col-md-4" id="trtxtGrievantEmail" runat="server">
          <div class="input-group">
          <span class="input-group-addon">Employee Email</span>
          <input class="form-control" runat="server" type="email" id="txtGrievantEmail" />
          </div>
          <asp:RegularExpressionValidator ID="revtxtGrievantEmail"
          runat="server"
          Enabled="true"
          ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall"
          Display="Dynamic"
          ErrorMessage="Invalid email address" Font-Names="Verdana" SetFocusOnError="true"
          ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$">
          </asp:RegularExpressionValidator>
          <%-- asp:RequiredFieldValidator--%>
          <asp:RequiredFieldValidator ID="rfvtxtGrievantEmail"
          runat="server"
          ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall" display="Dynamic"
          Enabled="true" ErrorMessage="Enter a Email"
          Font-Names="Verdana" SetFocusOnError="false" validationgroup="vlgSubmit">
          </asp:RequiredFieldValidator>
          </div>
          </div>
          </div>
          <div class="row">
          <div class="col-md-4">
          <div class="input-group">
          <span class="input-group-addon">Union Steward/Rep*</span>
          <asp:TextBox ID="txtcboUnionRep" class="form-control" Style="" runat="server" ReadOnly="True" TabIndex="-1"></asp:TextBox>
          <asp:TextBox ID="txtUnionRepID" class="form-control" Style="" runat="server" Visible="false" TabIndex="-1"></asp:TextBox>
          </div>
          </div>
          <div class="col-md-4">
          <div class="input-group">
          <span class="input-group-addon">Union Email</span>
          <asp:TextBox ID="txtUnionRepEmail" onchange="jsUnionRepEmail_TextChanged();" runat="server" CausesValidation="true" CssClass="form-control" Style=""></asp:TextBox>
          </div>
          <div class="input-group">
          <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false" style="margin-left: 5px;">
          <Triggers>
          <%--AsyncPostBackTrigger for union email--%>
          <asp:AsyncPostBackTrigger ControlID="txtUnionRepEmail" EventName="TextChanged" />
          </Triggers>
          <ContentTemplate>
          <asp:UpdatePanel ID="UpdatePanelUemailVal" runat="server" UpdateMode="conditional">
          <ContentTemplate>
          <div>
          <%-- RegularExpressionValidator for Union Email--%>
          <asp:RegularExpressionValidator ID="revtxtUnionRepEmail" runat="server"
          ControlToValidate="txtUnionRepEmail"
          CssClass="tdTextRedSmall"
          Display="Dynamic"
          EnableClientScript="true"
          ErrorMessage="Invalid email address"
          Font-Names="Verdana"
          SetFocusOnError="false"
          ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$"
          Width="121px">
          </asp:RegularExpressionValidator>
          <asp:RequiredFieldValidator ID="rfvtxtUnionRepEmail"
          runat="server"
          ControlToValidate="txtUnionRepEmail"
          CssClass="tdTextRedSmall"
          Display="Dynamic"
          EnableClientScript="True"
          Enabled="true"
          ErrorMessage="Enter an email address"
          Font-Names="Verdana"
          SetFocusOnError="false"
          Width="148px"
          validationgroup="vlgSubmit" >
          </asp:RequiredFieldValidator>
          </ContentTemplate>
          </asp:UpdatePanel>
          <asp:HiddenField ID="hdnUnionEmail" runat="server" />
          </ContentTemplate>
          </asp:UpdatePanel>
          </div>
          </div>
          </div>
          </div>


          let me know






          share|improve this answer










          New contributor




          Delta is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.

















          • thanks but that doesnt work.
            – Awekelion
            yesterday










          • can someone help ???
            – Awekelion
            yesterday










          • I have updated my answer
            – Delta
            18 hours ago










          Your Answer






          StackExchange.ifUsing("editor", function ()
          StackExchange.using("externalEditor", function ()
          StackExchange.using("snippets", function ()
          StackExchange.snippets.init();
          );
          );
          , "code-snippets");

          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "1"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );






          Awekelion is a new contributor. Be nice, and check out our Code of Conduct.









           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53192423%2fhow-do-i-fix-a-bootstrap-form-validation-problem-for-an-email-that-is-pushing-do%23new-answer', 'question_page');

          );

          Post as a guest






























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          0
          down vote













          Try to add height to .input-group-addon and on #rfvtxtUnionRepEmail add disply:block; width:100%; text-align:left;



          or add an empty div after #rfvtxtUnionRepEmail with clear:both;
          or try this



           <div class="row" id="employeephonerow" runat="server">
          <div class="col-md-4" id="trtxtPhone" runat="server">
          <div class="input-group">
          <span class="input-group-addon">Employee Work Phone</span>
          <asp:TextBox ID="txtPhone" runat="server" CssClass="form-control">
          </asp:TextBox>
          </div>
          <asp:UpdatePanel ID="UpdatePanelPhoneVal" runat="server" UpdateMode="conditional">
          <ContentTemplate>
          <asp:RegularExpressionValidator ID="revPhone"
          runat="server"
          ControlToValidate="txtPhone"
          Display="Dynamic"
          ErrorMessage="Format for phone is 999-999-9999."
          ValidationExpression="^[01]?[- .]?(([2-9]d2)|[2-9]d2)[- .]?d3[- .]?d4$" />
          </ContentTemplate>
          </asp:UpdatePanel>
          </div>
          <div class="col-md-4" id="trtxtGrievantEmail" runat="server">
          <div class="input-group">
          <span class="input-group-addon">Employee Email</span>
          <input class="form-control" runat="server" type="email" id="txtGrievantEmail" />
          </div>
          <asp:RegularExpressionValidator ID="revtxtGrievantEmail"
          runat="server"
          Enabled="true"
          ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall"
          Display="Dynamic"
          ErrorMessage="Invalid email address" Font-Names="Verdana" SetFocusOnError="true"
          ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$">
          </asp:RegularExpressionValidator>
          <%-- asp:RequiredFieldValidator--%>
          <asp:RequiredFieldValidator ID="rfvtxtGrievantEmail"
          runat="server"
          ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall" display="Dynamic"
          Enabled="true" ErrorMessage="Enter a Email"
          Font-Names="Verdana" SetFocusOnError="false" validationgroup="vlgSubmit">
          </asp:RequiredFieldValidator>
          </div>
          </div>
          </div>
          <div class="row">
          <div class="col-md-4">
          <div class="input-group">
          <span class="input-group-addon">Union Steward/Rep*</span>
          <asp:TextBox ID="txtcboUnionRep" class="form-control" Style="" runat="server" ReadOnly="True" TabIndex="-1"></asp:TextBox>
          <asp:TextBox ID="txtUnionRepID" class="form-control" Style="" runat="server" Visible="false" TabIndex="-1"></asp:TextBox>
          </div>
          </div>
          <div class="col-md-4">
          <div class="input-group">
          <span class="input-group-addon">Union Email</span>
          <asp:TextBox ID="txtUnionRepEmail" onchange="jsUnionRepEmail_TextChanged();" runat="server" CausesValidation="true" CssClass="form-control" Style=""></asp:TextBox>
          </div>
          <div class="input-group">
          <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false" style="margin-left: 5px;">
          <Triggers>
          <%--AsyncPostBackTrigger for union email--%>
          <asp:AsyncPostBackTrigger ControlID="txtUnionRepEmail" EventName="TextChanged" />
          </Triggers>
          <ContentTemplate>
          <asp:UpdatePanel ID="UpdatePanelUemailVal" runat="server" UpdateMode="conditional">
          <ContentTemplate>
          <div>
          <%-- RegularExpressionValidator for Union Email--%>
          <asp:RegularExpressionValidator ID="revtxtUnionRepEmail" runat="server"
          ControlToValidate="txtUnionRepEmail"
          CssClass="tdTextRedSmall"
          Display="Dynamic"
          EnableClientScript="true"
          ErrorMessage="Invalid email address"
          Font-Names="Verdana"
          SetFocusOnError="false"
          ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$"
          Width="121px">
          </asp:RegularExpressionValidator>
          <asp:RequiredFieldValidator ID="rfvtxtUnionRepEmail"
          runat="server"
          ControlToValidate="txtUnionRepEmail"
          CssClass="tdTextRedSmall"
          Display="Dynamic"
          EnableClientScript="True"
          Enabled="true"
          ErrorMessage="Enter an email address"
          Font-Names="Verdana"
          SetFocusOnError="false"
          Width="148px"
          validationgroup="vlgSubmit" >
          </asp:RequiredFieldValidator>
          </ContentTemplate>
          </asp:UpdatePanel>
          <asp:HiddenField ID="hdnUnionEmail" runat="server" />
          </ContentTemplate>
          </asp:UpdatePanel>
          </div>
          </div>
          </div>
          </div>


          let me know






          share|improve this answer










          New contributor




          Delta is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.

















          • thanks but that doesnt work.
            – Awekelion
            yesterday










          • can someone help ???
            – Awekelion
            yesterday










          • I have updated my answer
            – Delta
            18 hours ago














          up vote
          0
          down vote













          Try to add height to .input-group-addon and on #rfvtxtUnionRepEmail add disply:block; width:100%; text-align:left;



          or add an empty div after #rfvtxtUnionRepEmail with clear:both;
          or try this



           <div class="row" id="employeephonerow" runat="server">
          <div class="col-md-4" id="trtxtPhone" runat="server">
          <div class="input-group">
          <span class="input-group-addon">Employee Work Phone</span>
          <asp:TextBox ID="txtPhone" runat="server" CssClass="form-control">
          </asp:TextBox>
          </div>
          <asp:UpdatePanel ID="UpdatePanelPhoneVal" runat="server" UpdateMode="conditional">
          <ContentTemplate>
          <asp:RegularExpressionValidator ID="revPhone"
          runat="server"
          ControlToValidate="txtPhone"
          Display="Dynamic"
          ErrorMessage="Format for phone is 999-999-9999."
          ValidationExpression="^[01]?[- .]?(([2-9]d2)|[2-9]d2)[- .]?d3[- .]?d4$" />
          </ContentTemplate>
          </asp:UpdatePanel>
          </div>
          <div class="col-md-4" id="trtxtGrievantEmail" runat="server">
          <div class="input-group">
          <span class="input-group-addon">Employee Email</span>
          <input class="form-control" runat="server" type="email" id="txtGrievantEmail" />
          </div>
          <asp:RegularExpressionValidator ID="revtxtGrievantEmail"
          runat="server"
          Enabled="true"
          ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall"
          Display="Dynamic"
          ErrorMessage="Invalid email address" Font-Names="Verdana" SetFocusOnError="true"
          ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$">
          </asp:RegularExpressionValidator>
          <%-- asp:RequiredFieldValidator--%>
          <asp:RequiredFieldValidator ID="rfvtxtGrievantEmail"
          runat="server"
          ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall" display="Dynamic"
          Enabled="true" ErrorMessage="Enter a Email"
          Font-Names="Verdana" SetFocusOnError="false" validationgroup="vlgSubmit">
          </asp:RequiredFieldValidator>
          </div>
          </div>
          </div>
          <div class="row">
          <div class="col-md-4">
          <div class="input-group">
          <span class="input-group-addon">Union Steward/Rep*</span>
          <asp:TextBox ID="txtcboUnionRep" class="form-control" Style="" runat="server" ReadOnly="True" TabIndex="-1"></asp:TextBox>
          <asp:TextBox ID="txtUnionRepID" class="form-control" Style="" runat="server" Visible="false" TabIndex="-1"></asp:TextBox>
          </div>
          </div>
          <div class="col-md-4">
          <div class="input-group">
          <span class="input-group-addon">Union Email</span>
          <asp:TextBox ID="txtUnionRepEmail" onchange="jsUnionRepEmail_TextChanged();" runat="server" CausesValidation="true" CssClass="form-control" Style=""></asp:TextBox>
          </div>
          <div class="input-group">
          <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false" style="margin-left: 5px;">
          <Triggers>
          <%--AsyncPostBackTrigger for union email--%>
          <asp:AsyncPostBackTrigger ControlID="txtUnionRepEmail" EventName="TextChanged" />
          </Triggers>
          <ContentTemplate>
          <asp:UpdatePanel ID="UpdatePanelUemailVal" runat="server" UpdateMode="conditional">
          <ContentTemplate>
          <div>
          <%-- RegularExpressionValidator for Union Email--%>
          <asp:RegularExpressionValidator ID="revtxtUnionRepEmail" runat="server"
          ControlToValidate="txtUnionRepEmail"
          CssClass="tdTextRedSmall"
          Display="Dynamic"
          EnableClientScript="true"
          ErrorMessage="Invalid email address"
          Font-Names="Verdana"
          SetFocusOnError="false"
          ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$"
          Width="121px">
          </asp:RegularExpressionValidator>
          <asp:RequiredFieldValidator ID="rfvtxtUnionRepEmail"
          runat="server"
          ControlToValidate="txtUnionRepEmail"
          CssClass="tdTextRedSmall"
          Display="Dynamic"
          EnableClientScript="True"
          Enabled="true"
          ErrorMessage="Enter an email address"
          Font-Names="Verdana"
          SetFocusOnError="false"
          Width="148px"
          validationgroup="vlgSubmit" >
          </asp:RequiredFieldValidator>
          </ContentTemplate>
          </asp:UpdatePanel>
          <asp:HiddenField ID="hdnUnionEmail" runat="server" />
          </ContentTemplate>
          </asp:UpdatePanel>
          </div>
          </div>
          </div>
          </div>


          let me know






          share|improve this answer










          New contributor




          Delta is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.

















          • thanks but that doesnt work.
            – Awekelion
            yesterday










          • can someone help ???
            – Awekelion
            yesterday










          • I have updated my answer
            – Delta
            18 hours ago












          up vote
          0
          down vote










          up vote
          0
          down vote









          Try to add height to .input-group-addon and on #rfvtxtUnionRepEmail add disply:block; width:100%; text-align:left;



          or add an empty div after #rfvtxtUnionRepEmail with clear:both;
          or try this



           <div class="row" id="employeephonerow" runat="server">
          <div class="col-md-4" id="trtxtPhone" runat="server">
          <div class="input-group">
          <span class="input-group-addon">Employee Work Phone</span>
          <asp:TextBox ID="txtPhone" runat="server" CssClass="form-control">
          </asp:TextBox>
          </div>
          <asp:UpdatePanel ID="UpdatePanelPhoneVal" runat="server" UpdateMode="conditional">
          <ContentTemplate>
          <asp:RegularExpressionValidator ID="revPhone"
          runat="server"
          ControlToValidate="txtPhone"
          Display="Dynamic"
          ErrorMessage="Format for phone is 999-999-9999."
          ValidationExpression="^[01]?[- .]?(([2-9]d2)|[2-9]d2)[- .]?d3[- .]?d4$" />
          </ContentTemplate>
          </asp:UpdatePanel>
          </div>
          <div class="col-md-4" id="trtxtGrievantEmail" runat="server">
          <div class="input-group">
          <span class="input-group-addon">Employee Email</span>
          <input class="form-control" runat="server" type="email" id="txtGrievantEmail" />
          </div>
          <asp:RegularExpressionValidator ID="revtxtGrievantEmail"
          runat="server"
          Enabled="true"
          ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall"
          Display="Dynamic"
          ErrorMessage="Invalid email address" Font-Names="Verdana" SetFocusOnError="true"
          ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$">
          </asp:RegularExpressionValidator>
          <%-- asp:RequiredFieldValidator--%>
          <asp:RequiredFieldValidator ID="rfvtxtGrievantEmail"
          runat="server"
          ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall" display="Dynamic"
          Enabled="true" ErrorMessage="Enter a Email"
          Font-Names="Verdana" SetFocusOnError="false" validationgroup="vlgSubmit">
          </asp:RequiredFieldValidator>
          </div>
          </div>
          </div>
          <div class="row">
          <div class="col-md-4">
          <div class="input-group">
          <span class="input-group-addon">Union Steward/Rep*</span>
          <asp:TextBox ID="txtcboUnionRep" class="form-control" Style="" runat="server" ReadOnly="True" TabIndex="-1"></asp:TextBox>
          <asp:TextBox ID="txtUnionRepID" class="form-control" Style="" runat="server" Visible="false" TabIndex="-1"></asp:TextBox>
          </div>
          </div>
          <div class="col-md-4">
          <div class="input-group">
          <span class="input-group-addon">Union Email</span>
          <asp:TextBox ID="txtUnionRepEmail" onchange="jsUnionRepEmail_TextChanged();" runat="server" CausesValidation="true" CssClass="form-control" Style=""></asp:TextBox>
          </div>
          <div class="input-group">
          <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false" style="margin-left: 5px;">
          <Triggers>
          <%--AsyncPostBackTrigger for union email--%>
          <asp:AsyncPostBackTrigger ControlID="txtUnionRepEmail" EventName="TextChanged" />
          </Triggers>
          <ContentTemplate>
          <asp:UpdatePanel ID="UpdatePanelUemailVal" runat="server" UpdateMode="conditional">
          <ContentTemplate>
          <div>
          <%-- RegularExpressionValidator for Union Email--%>
          <asp:RegularExpressionValidator ID="revtxtUnionRepEmail" runat="server"
          ControlToValidate="txtUnionRepEmail"
          CssClass="tdTextRedSmall"
          Display="Dynamic"
          EnableClientScript="true"
          ErrorMessage="Invalid email address"
          Font-Names="Verdana"
          SetFocusOnError="false"
          ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$"
          Width="121px">
          </asp:RegularExpressionValidator>
          <asp:RequiredFieldValidator ID="rfvtxtUnionRepEmail"
          runat="server"
          ControlToValidate="txtUnionRepEmail"
          CssClass="tdTextRedSmall"
          Display="Dynamic"
          EnableClientScript="True"
          Enabled="true"
          ErrorMessage="Enter an email address"
          Font-Names="Verdana"
          SetFocusOnError="false"
          Width="148px"
          validationgroup="vlgSubmit" >
          </asp:RequiredFieldValidator>
          </ContentTemplate>
          </asp:UpdatePanel>
          <asp:HiddenField ID="hdnUnionEmail" runat="server" />
          </ContentTemplate>
          </asp:UpdatePanel>
          </div>
          </div>
          </div>
          </div>


          let me know






          share|improve this answer










          New contributor




          Delta is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.









          Try to add height to .input-group-addon and on #rfvtxtUnionRepEmail add disply:block; width:100%; text-align:left;



          or add an empty div after #rfvtxtUnionRepEmail with clear:both;
          or try this



           <div class="row" id="employeephonerow" runat="server">
          <div class="col-md-4" id="trtxtPhone" runat="server">
          <div class="input-group">
          <span class="input-group-addon">Employee Work Phone</span>
          <asp:TextBox ID="txtPhone" runat="server" CssClass="form-control">
          </asp:TextBox>
          </div>
          <asp:UpdatePanel ID="UpdatePanelPhoneVal" runat="server" UpdateMode="conditional">
          <ContentTemplate>
          <asp:RegularExpressionValidator ID="revPhone"
          runat="server"
          ControlToValidate="txtPhone"
          Display="Dynamic"
          ErrorMessage="Format for phone is 999-999-9999."
          ValidationExpression="^[01]?[- .]?(([2-9]d2)|[2-9]d2)[- .]?d3[- .]?d4$" />
          </ContentTemplate>
          </asp:UpdatePanel>
          </div>
          <div class="col-md-4" id="trtxtGrievantEmail" runat="server">
          <div class="input-group">
          <span class="input-group-addon">Employee Email</span>
          <input class="form-control" runat="server" type="email" id="txtGrievantEmail" />
          </div>
          <asp:RegularExpressionValidator ID="revtxtGrievantEmail"
          runat="server"
          Enabled="true"
          ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall"
          Display="Dynamic"
          ErrorMessage="Invalid email address" Font-Names="Verdana" SetFocusOnError="true"
          ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$">
          </asp:RegularExpressionValidator>
          <%-- asp:RequiredFieldValidator--%>
          <asp:RequiredFieldValidator ID="rfvtxtGrievantEmail"
          runat="server"
          ControlToValidate="txtGrievantEmail" CssClass="tdTextRedSmall" display="Dynamic"
          Enabled="true" ErrorMessage="Enter a Email"
          Font-Names="Verdana" SetFocusOnError="false" validationgroup="vlgSubmit">
          </asp:RequiredFieldValidator>
          </div>
          </div>
          </div>
          <div class="row">
          <div class="col-md-4">
          <div class="input-group">
          <span class="input-group-addon">Union Steward/Rep*</span>
          <asp:TextBox ID="txtcboUnionRep" class="form-control" Style="" runat="server" ReadOnly="True" TabIndex="-1"></asp:TextBox>
          <asp:TextBox ID="txtUnionRepID" class="form-control" Style="" runat="server" Visible="false" TabIndex="-1"></asp:TextBox>
          </div>
          </div>
          <div class="col-md-4">
          <div class="input-group">
          <span class="input-group-addon">Union Email</span>
          <asp:TextBox ID="txtUnionRepEmail" onchange="jsUnionRepEmail_TextChanged();" runat="server" CausesValidation="true" CssClass="form-control" Style=""></asp:TextBox>
          </div>
          <div class="input-group">
          <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false" style="margin-left: 5px;">
          <Triggers>
          <%--AsyncPostBackTrigger for union email--%>
          <asp:AsyncPostBackTrigger ControlID="txtUnionRepEmail" EventName="TextChanged" />
          </Triggers>
          <ContentTemplate>
          <asp:UpdatePanel ID="UpdatePanelUemailVal" runat="server" UpdateMode="conditional">
          <ContentTemplate>
          <div>
          <%-- RegularExpressionValidator for Union Email--%>
          <asp:RegularExpressionValidator ID="revtxtUnionRepEmail" runat="server"
          ControlToValidate="txtUnionRepEmail"
          CssClass="tdTextRedSmall"
          Display="Dynamic"
          EnableClientScript="true"
          ErrorMessage="Invalid email address"
          Font-Names="Verdana"
          SetFocusOnError="false"
          ValidationExpression="^[a-zA-Z][w.-]*[a-zA-Z0-9]@[a-zA-Z0-9][w.-]*[a-zA-Z0-9].[a-zA-Z][a-zA-Z.]*[a-zA-Z]$"
          Width="121px">
          </asp:RegularExpressionValidator>
          <asp:RequiredFieldValidator ID="rfvtxtUnionRepEmail"
          runat="server"
          ControlToValidate="txtUnionRepEmail"
          CssClass="tdTextRedSmall"
          Display="Dynamic"
          EnableClientScript="True"
          Enabled="true"
          ErrorMessage="Enter an email address"
          Font-Names="Verdana"
          SetFocusOnError="false"
          Width="148px"
          validationgroup="vlgSubmit" >
          </asp:RequiredFieldValidator>
          </ContentTemplate>
          </asp:UpdatePanel>
          <asp:HiddenField ID="hdnUnionEmail" runat="server" />
          </ContentTemplate>
          </asp:UpdatePanel>
          </div>
          </div>
          </div>
          </div>


          let me know







          share|improve this answer










          New contributor




          Delta is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.









          share|improve this answer



          share|improve this answer








          edited 18 hours ago





















          New contributor




          Delta is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.









          answered yesterday









          Delta

          13




          13




          New contributor




          Delta is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.





          New contributor





          Delta is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.






          Delta is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.











          • thanks but that doesnt work.
            – Awekelion
            yesterday










          • can someone help ???
            – Awekelion
            yesterday










          • I have updated my answer
            – Delta
            18 hours ago
















          • thanks but that doesnt work.
            – Awekelion
            yesterday










          • can someone help ???
            – Awekelion
            yesterday










          • I have updated my answer
            – Delta
            18 hours ago















          thanks but that doesnt work.
          – Awekelion
          yesterday




          thanks but that doesnt work.
          – Awekelion
          yesterday












          can someone help ???
          – Awekelion
          yesterday




          can someone help ???
          – Awekelion
          yesterday












          I have updated my answer
          – Delta
          18 hours ago




          I have updated my answer
          – Delta
          18 hours ago










          Awekelion is a new contributor. Be nice, and check out our Code of Conduct.









           

          draft saved


          draft discarded


















          Awekelion is a new contributor. Be nice, and check out our Code of Conduct.












          Awekelion is a new contributor. Be nice, and check out our Code of Conduct.











          Awekelion is a new contributor. Be nice, and check out our Code of Conduct.













           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53192423%2fhow-do-i-fix-a-bootstrap-form-validation-problem-for-an-email-that-is-pushing-do%23new-answer', 'question_page');

          );

          Post as a guest














































































          cD4r,2pvPvyU5hEDbim5xW gb,5kVgIDxFXhA2nVRS 33gs0InmqRYLAg1C,QXC il0x2BERn 7 o,fcBRcMnxf 5,K oDk,BXZbRoE
          3,1m8WHf,mnYTDE Mlm9H bjF1J6EPBwaEin lkLvEZ5cVBHVNsOIvUgbJ5eJOSfXxI YOx1uP3C

          Popular posts from this blog

          Old paper Canadian currency

          𛂒𛀶,𛀽𛀑𛂀𛃧𛂓𛀙𛃆𛃑𛃷𛂟𛁡𛀢𛀟𛁤𛂽𛁕𛁪𛂟𛂯,𛁞𛂧𛀴𛁄𛁠𛁼𛂿𛀤 𛂘,𛁺𛂾𛃭𛃭𛃵𛀺,𛂣𛃍𛂖𛃶 𛀸𛃀𛂖𛁶𛁏𛁚 𛂢𛂞 𛁰𛂆𛀔,𛁸𛀽𛁓𛃋𛂇𛃧𛀧𛃣𛂐𛃇,𛂂𛃻𛃲𛁬𛃞𛀧𛃃𛀅 𛂭𛁠𛁡𛃇𛀷𛃓𛁥,𛁙𛁘𛁞𛃸𛁸𛃣𛁜,𛂛,𛃿,𛁯𛂘𛂌𛃛𛁱𛃌𛂈𛂇 𛁊𛃲,𛀕𛃴𛀜 𛀶𛂆𛀶𛃟𛂉𛀣,𛂐𛁞𛁾 𛁷𛂑𛁳𛂯𛀬𛃅,𛃶𛁼

          ữḛḳṊẴ ẋ,Ẩṙ,ỹḛẪẠứụỿṞṦ,Ṉẍừ,ứ Ị,Ḵ,ṏ ṇỪḎḰṰọửḊ ṾḨḮữẑỶṑỗḮṣṉẃ Ữẩụ,ṓ,ḹẕḪḫỞṿḭ ỒṱṨẁṋṜ ḅẈ ṉ ứṀḱṑỒḵ,ḏ,ḊḖỹẊ Ẻḷổ,ṥ ẔḲẪụḣể Ṱ ḭỏựẶ Ồ Ṩ,ẂḿṡḾồ ỗṗṡịṞẤḵṽẃ ṸḒẄẘ,ủẞẵṦṟầṓế