Я создал новую веб-часть и виджет для вставки содержимого через вкладку страницы. В моем коде я использую 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);
}
}
Есть идеи?
Спасибо, Вути
Мы можем установить валидацию для онлайн-форм.
Шаги по настройке проверки: -
1. Модуль "Перейти к формам" ==> щелкните свою форму.
2. Перейдите на вкладку «Поля» и выберите поле, в котором вы хотите применить проверку.
3. Справа показаны свойства поля и валидация.
4. Если существующие правила проверки соответствуют вашим требованиям, используйте их, в противном случае используйте регулярное выражение.
Пожалуйста, обратитесь к этому ссылка на сайт
о каких валидациях вы здесь говорите? Для виджета вы можете установить проверки на уровне поля из панели администратора. Код, которым вы поделились, - это просто набор свойств.