2009-10-16 36 views
0

如果此按鈕的ValidationGroup已設置,如何從一個按鈕的「onclientclick事件」中調用js函數?通過ValidationGroup從控件調用javascript

<asp:Button ID="btnTest" runat="server" Text="Test" OnClick="btnTest_Click" 
         ValidationGroup="ValidateMail" OnClientClick="javascript:return checkTest()" /> 

    <script> 
    checkTest() 
    { 
     if(val) 
     return true 
    else return false 
    } 
    </script> 

回答

1

它看起來像你試圖驗證你的按鈕點擊一些東西。

如果你是,而不是做按鈕點擊處理程序的驗證,我會添加一個驗證程序,並讓它調用您的checkTest()函數。不要忘記將驗證程序添加到「ValidateMail」驗證組,並在該按鈕上設置CausesValidation="true"

這將導致啓動ValidateMail驗證組中的所有驗證器。

這是你以後還是我錯過了你的問題的重點?

+0

10X,它的工作,...和抱歉,這麼晚迴應。:) – TestSubject09 2009-10-19 11:59:48

相關問題