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. Если существующие правила проверки правильны, ваше требование соответствует этому, в противном случае используйте регулярное выражение.
Пожалуйста, обратитесь к этой ссылке