2011-01-22 66 views
1

我想通過CustomValidator驗證整數範圍。範圍是動態設置的,所以當我的用戶控件上的最小/最大值發生變化時,客戶端驗證功能就會更新。但是,我無法啓動驗證功能。我有這樣的代碼:ASP.NET CustomValidator與ClientValidationFunction

<asp:CustomValidator ID="vldAnswerValid" runat="server" ControlToValidate="txtAnswer" Display="Dynamic" SetFocusOnError="true" ValidationGroup="answer" OnServerValidate="vldAnswerValid_ServerValidate" Enabled='<%# !IsReadOnly %>' /> 

從代碼隱藏與設置功能:

vldAnswerValid.ClientValidationFunction = " function(oSrc, args){ alert(1); args.IsValid = false; } "; 

但目前還沒有顯示消息和警報。我錯過了什麼嗎?

回答

相關問題