Kentico 11 Validation Online-Form не работает с пользовательским виджетом

Я создал новую веб-часть и виджет для вставки содержимого через вкладку страницы. В своем коде я использовал asp:Literal для получения содержимого из виджета.

проблема, когда я вставляю онлайн-форму в редактор содержимого, мой виджет не отображает проверку.

/// <summary>
/// Content
/// </summary>
    public string Content
    {
        get
        {
            return ValidationHelper.GetString(GetValue("Content"), LiteralCotent.Text);
        }
        set
        {
            SetValue("Content", Content);
            LiteralCotent.Text = value;
            LiteralCotent.EnableViewState = ControlsHelper.ResolveDynamicControls(this);
        }
    }

любая идея?

Спасибо Vuthy

1 ответ

Мы можем установить валидацию для онлайн-форм.
Шаги, чтобы установить проверку: -

1. Перейти к модулю форм ==> нажмите на форму.
2. Перейдите на вкладку "Поля" и выберите поле, к которому вы хотите применить проверку.
3. На правой стороне отображаются свойства поля и проверки.
4. Если существующие правила проверки правильны, ваше требование соответствует этому, в противном случае используйте регулярное выражение.

Пожалуйста, обратитесь к этой ссылке

Другие вопросы по тегам