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









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














































































          Popular posts from this blog

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

          Edmonton

          Crossroads (UK TV series)