Kentico 11 Validation Online-Form не работает с пользовательским виджетом - PullRequest
0 голосов
/ 06 сентября 2018

Я создал новую веб-часть и виджет для вставки содержимого через вкладку страницы. В своем коде я использовал 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 Ответ

0 голосов
/ 10 сентября 2018

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

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

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

...