2017-03-22 46 views
1

我正在開發應用程序在asp.net c#中,因爲我有一個問題。 問題是 我有一個asp.net頁面三個字段,因爲它有銀行名稱,分行和IFSC代碼,這三個是必須填寫當我點擊保存按鈕,只在一個按鈕中啓用必需的字段驗證點擊

但是當我點擊搜索清除按鈕也應該要求填寫這些字段。 如何限制這個點擊其他按鈕

時「請填寫在該領域」 ..

enter image description here

想,如果我只搜索SBI銀行,要求您輸入各個領域。

我的代碼 輸入銀行

  </div> 
      <div class="form-group col-md-3"> 
      <label for="exampleInputEmail1"> 
       Enter Branch</label> 
      <asp:TextBox ID="txtBranchName" runat="server" type="text" CssClass="form-control" PlaceHolder="Enter Branch" required /> 

      </div> 
     <div class="form-group col-md-3"> 
      <label for="exampleInputEmail1"> 
       Enter IFSC Code</label> 
       <asp:TextBox ID="txtIFSCCode" runat="server" type="text" CssClass="form-control" PlaceHolder="Enter IFSC Code" required /> 
      </div> 
      </td> 
     </tr> 
    </table> 
     <br /> 
     <br /> 
<table border="0px" cellpadding="4px" cellspacing="4px" align="center" width="180px"> 
    <tr> 
     <td> 
     <asp:Button ID="btnSave" runat="server" ValidationGroup="valInsert" Text="Save" OnClick="btnSave_Click" ToolTip="Save" CssClass="btn btn-success" /> 
     </td> 
     <td> 
    <asp:Button ID="btnClear" runat="server" Text="Clear" OnClick="btnClear_Click" ToolTip="Clear/Refresh" CssClass="btn btn-default" /> 
     </td> 
<td> 
    <asp:Button ID="btnSearch" runat="server" ValidationGroup="valInsert" Text="Search" OnClick="btnSearch_Click" ToolTip="Search" CssClass="btn btn-success" /></td> 
    <td> 
<asp:Button ID="btnPrint" runat="server" Text="Print" OnClientClick="return PrintPanel();" ToolTip="Print" CssClass="btn btn-default" /> 
    </td> 
</tr> 
</table> 
+1

從其他按鈕中移除ValidationGroup。 –

+0

嗨我刪除,但仍請問請填寫此字段中的所有按鈕點擊 – Surya

回答

2

嘗試把formnovalidate在搜索按鈕的代碼

<asp:Button ID="btnSearch" runat="server" Text="Search" OnClick="btnSearch_Click" ToolTip="Search" CssClass="btn btn-success" formnovalidate /> 
+0

很好的答案,工作正常..謝謝@Ravi .. – Surya

+0

嗨@Ravi我想驗證asp.net中的dropdownlist,我不知道如何驗證下拉菜單而不是使用必需的文本框。你可以幫我嗎。 – Surya

+0

檢查此解決方案http://stackoverflow.com/questions/31878626/html5-required-attribute-on-aspdropdownlist –

0

使用jQuery/JavaScript來驗證嘗試。

編寫按鈕搜索並保存jquery中的點擊事件並根據你的喜好進行驗證。

$('#btnSave').click(function(){ 
//code for required field validation 
}); 
+0

感謝您的回覆@Anoop .. – Surya

相關問題