簡體   English   中英

如何在aspx頁面上調用鏈接按鈕

[英]How to a invoke a link button on aspx page

我有一個用戶信息aspx頁面,此頁面上的某些控件具有驗證控件,並且在此頁面上有兩個鏈接按鈕“主頁”和“登錄”。

如果我填寫了條目,然后單擊繼續或提交按鈕,那么確定。 但是,如果我不想填寫條目並單擊登錄頁面,因為我已經有該頁面的用戶,則單擊登錄按鈕,但由於驗證控制而未打開登錄頁面。

所以請告訴我如何解決此問題並使用此按鈕,並且必須進行驗證

在LinkBut​​ton上使用CauseValidation = false

<asp:LinkButton id="LinkButton1" runat="server"
     Text="Generate Template" CausesValidation="False">
</asp:LinkButton >

另一種選擇是使用驗證組。 如果將驗證組分配給要成為驗證一部分的所有控件,則所有其他控件都將自動從中刪除。 因此,您可能在頁面上有一個輸入塊需要接受驗證,並且它們都將屬於同一驗證組。 然后,頁面上的所有其他控件都將被取消,並且在單擊它們時不會觸發驗證。

這有效地實現了與當Rudrik提出的,唯一的區別是,而不是明確標識,你希望驗證的一部分的控制,你必須明確指定想成為其中的一部分的控制。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM