проверьте html5 две кнопки отправки .net - PullRequest
0 голосов
/ 01 мая 2018

У меня есть главная страница с полем формы и страница с полями формы в asp.net с использованием проверки html5. Оба набора полей формы имеют кнопку отправки. Мне известно, что они находятся в одной форме после компиляции страницы.

Моя проблема в том, что все поля требуют проверки. Я использую атрибут required = "required". Я предпочитаю не использовать проверку группы из 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:

                      <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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...