Я хочу изменить приведенный ниже пользовательский валидатор, чтобы он проверял, что RadEditor не пуст, ИЛИ не содержит только HTML-теги, такие как br и p, и т. Д. В нем должен быть какой-то текст, а не только HTML-теги,Как мне добиться того, что я хочу?
<asp:CustomValidator runat="server" ID="CustomValidator1" ControlToValidate="RadEditor1" ClientValidationFunction="checkLength">* The text length should not exceed 50 symbols.</asp:CustomValidator>
<script type="text/javascript">
var limitNum = 50;
function checkLength(sender, args)
{
//Note that sender is NOT the RadEditor. sender is the <span> of the validator.
//The content is contained in the args.Value variable
var editorText = args.Value;
args.IsValid = editorText.length < limitNum;
}
Дело в том, что когда я использую обязательный валидатор поля с RadEditor, тег br сохраняется как значение и, следовательно, проверка не проходит.Так как мне написать собственный валидатор, который проверяет, что в нем нет только html-тегов ??