我有一個自定義控件從WebControl繼承並實現了IValidator,但我也想爲ValidationGroup設置一個屬性。從研究來看,似乎我需要從BaseValidator繼承才能這樣做。任何人都可以從一個實現了BaseValidator和IValidator的ASP.Net自定義控件提供一個成功的例子嗎?如何在自定義控件中實現BaseValidator和IValidator - ASP.Net
2
A
回答
2
從BaseValidator繼承將給你所有的。
您可能會發現此控制爲出發點有用來源:http://www.codeplex.com/UsernameAvailability
+0
如果繼承不是一種選擇?這是來自MS的非常糟糕的舉動。爲什麼他們沒有把財產放在界面中? – Slavo 2009-06-05 14:09:27
2
BaseValidator實現IValidator接口。只需讓你的類從BaseValidator派生,並覆蓋或實現必要的方法來支持你的驗證邏輯:
public class MyValidator : BaseValidator
{
public override bool EvaluateIsValid()
{
... your code here ...
}
}
相關問題
- 1. 如何實現自定義WPF控件
- 2. 如何實現MVVM自定義控件?
- 3. 在自定義控件中實現ClickHandler
- 4. 如何在ASP.NET MVC中實現自定義Principal和Identity?
- 5. 自定義控件在asp.net中如何實例化?
- 6. 如何在自定義控件上實現數據源屬性?
- 7. 如何實現Windows自定義控件的數據綁定?
- 8. ASP.NET Repeater控件還是自定義實現?
- 9. 在自定義用戶控件中實現自動大小
- 10. 實現現有控件的C#自定義控件
- 11. 在ASP.NET中自定義ListView控件
- 12. 如何在asp.net中實現嵌入式自定義標籤?
- 13. Ninject,ASP.NET和自定義控件
- 14. ASP.NET StateBag和自定義控件
- 15. 如何實現自定義事件?
- 16. 渲染ASP.NET中的自定義控件自定義控件派生自控制
- 17. ASP.NET自定義控件XML
- 18. ASP.NET自定義控件
- 19. ASP.Net自定義控件
- 20. ASP.NET自定義控件
- 21. ASP.NET自定義控件 - DataBinding
- 22. ASP.NET Web自定義控件
- 23. 如何創建穩定和快速的Asp.net自定義控件
- 24. 自定義網頁控件。如何呈現子控件
- 25. 在自定義組件中實現Validators.Required
- 26. ASP.NET自定義控件控件狀態
- 27. 如何實現自定義控件的滾動?
- 28. 如何實現自定義控件的AutoSize屬性?
- 29. 如何修改Fancybox 1.3.4 CSS來實現自定義控件?
- 30. 如何實現基於窗格的自定義JavaFX控件
不是BaseValidator暗示IValidator? – 2008-10-24 18:10:13