使用FieldEditingControls修改表单字段

时间:2013-02-11 21:20:35

标签: c# kentico

我正在尝试在我们的联系表格中添加蜜罐字段。当我通过Kentico GUI向表单添加隐藏字段(条件使其不可见)时,它在源代码中不可用,因此我认为它不会真正起作用。但是我也尝试通过GUI添加表单,并尝试在我的表单控件中修改预渲染的样式也不起作用(代码如下)。这很奇怪,因为它实际上会让我在表单控件中更改字段的值而不是样式。这是典型的Kentico并且是否有尝试实现蜜罐领域的解决方案?我曾建议我们只是在表单中添加更多验证方法,但我被告知他们希望与现有表单具有相同的行为。

这是我正在使用的方法。 ((CMS.FormControls.EditingFormControl)viewBiz.BasicForm.FieldEditingControls [“Pooh”])。Style.Add(“display”,“none”);

由于

2 个答案:

答案 0 :(得分:2)

在字段输入的高级属性下,您应该能够将样式应用于输入。你可以设置display:none;在那里隐藏它​​,但仍然在源中提供它。

答案 1 :(得分:0)

我还要为此创建一个表单控件,以便可以轻松地将其应用于具有某些验证功能的另一个(即重定向到验证码)