验证html5两个提交按钮.net

时间:2018-05-01 03:15:16

标签: asp.net html5

我有一个带有表单字段的母版页和一个带有html5验证的asp.net表单字段的页面。两组表单字段都有一个提交按钮。我知道一旦编译页面,它们就在同一个表单上。

我的问题是所有字段都需要验证。我正在使用所需的="必需"属性。我不想使用c#中的组验证。

如果选择了一个按钮,我需要提交一个字段,如果选择了另一个按钮,则需要提交其他3个字段。截至目前,如果提交了任一按钮,则必须填写所有表单字段。其中一个表单字段和按钮位于新闻稿订阅的母版页中,其他字段和按钮位于页面上。

非常感谢任何帮助。

谢谢, 正义

页码:

              <div class="form-group">
                <input runat="server" type="text" placeholder="Enter Email" name="register_email" id="register_email" class="form-control" required="required" />
              </div>
            </div>
            <div class="col-sm-6">
              <div class="form-group">
                <input runat="server" type="text" placeholder="Enter Phone" name="register_phone" id="register_phone" class="form-control" required="required" />
              </div>
            </div>
            <div class="col-sm-12">
              <div class="form-group text-center">                      
                <button runat="server" data-loading-text="Please wait..." class="btn btn-dark btn-theme-colored btn-sm btn-block mt-20 pt-10 pb-10" id="submit2" name="submit2" onServerClick="Submit_Click2">Send Now</button>
              </div>
            </div>

Mater Page Code:

                      <div class="input-group">
                        <input runat= "server" name="emailOut" id="emailOut" placeholder="Your Email" class="form-control input-lg font-16" data-height="45px"  />
                        <span class="input-group-btn">
                          <button runat="server" data-height="45px" class="btn btn-colored btn-theme-colored btn-xs m-0 font-14" type="submit" id="submit" name="submit" onServerClick="Submit_Click" formnovalidate="formnovalidate" >Get Started</button>
                        </span>
                      </div>

0 个答案:

没有答案