私が取り組んでいるASP.Net2.0プロジェクトの要件では、特定のフィールドを最大10語(文字ではない)に制限しています。現在、次のServerValidateメソッドでCustomValidatorコントロールを使用しています。
Protected Sub TenWordsTextBoxValidator_ServerValidate(ByVal source As Object, ByVal args As System.Web.UI.WebControls.ServerValidateEventArgs) Handles TenWordsTextBoxValidator.ServerValidate
'' 10 words
args.IsValid = args.Value.Split(" ").Length <= 10
End Sub
誰かが単語数を取得するためのより徹底的/正確な方法を持っていますか?