2013-02-11 2 views
0

Я пытаюсь добавить поле медового банка в нашу форму контакта. Когда я добавляю скрытое поле в форму через графический интерфейс Kentico (с условиями, делающими его невидимыми), он недоступен в источнике, поэтому я не думаю, что он действительно сработает. Однако я также попытался добавить форму через GUI и попробовать изменить стиль на prerender в моем элементе управления тоже не будет работать (код ниже). Это странно, так как это фактически позволит мне изменить значение поля в моем элементе управления, но не стиль. Является ли это типичным для Kentico и есть ли решение попытаться реализовать поле honeypot? Я предположил, что мы просто добавляем больше методов проверки в форму, но мне сказали, что они хотят того же поведения, что и существующие формы.Изменение полей формы с помощью FieldEditingControls

Вот метод, который я использую. ((CMS.FormControls.EditingFormControl) viewBiz.BasicForm.FieldEditingControls ["Pooh"]). Style.Add ("display", "none");

Благодаря

ответ

2

Под дополнительных свойств поля ввода, вы должны быть в состоянии применить стили к входу. Вы можете установить отображение: none; там, чтобы скрыть его от пользователя, но все же он доступен в источнике.

+0

Я чувствую себя немного глупо в настоящее время. Я даже не думал о том, чтобы поместить свои свойства в эти поля ... Спасибо. – user1040975

+0

@ user1040975 Не совсем очевидно, что они там, в первую очередь. Ничего глупого. –

0

Я также собираюсь создать контроль формы для этого, так что он легко может быть применен к другой с некоторой функциональностью проверки (т.е. перенаправлять капчи)