2010-07-10 191 views
0

我將TextBox類擴展爲包含CustomValidator以及TextBox。我爲ErrorMessage創建了像CSSClass這樣的屬性,失敗時爲ErrorMessage創建了CustomErrormessage屬性。但我不確定如何以標籤的形式獲得服務器端驗證方法。 例子:將事件添加到ASP.NET中的自定義控件中

<asp:CustomValidator runat="server" id="custPrimeCheck" 
     ControlToValidate="txtPrimeNumber" 
     OnServerValidate="PrimeNumberCheck" 
     ErrorMessage="Invalid Prime Number" /> 

PrimeNumberCheck是作爲參數,同樣我也想通過方法我的自定義文本框爲的CustomValidator到服務器端運行傳遞的方法名。

有什麼辦法可以實現這個功能,或者你會如何實現這個功能?

回答

1

我不確定這是標記中的possbiel。該方法的PrimeNumberCheck必須匹配(如果我沒有記錯)簽字

(對象發件人,ServerValidateEventArgs E)

你可以得到它完全參照該方法在標記工作,或通過手動分配函數到代碼隱藏中的屬性。

相關問題