お問い合わせフォームにハニーポットフィールドを追加しようとしています。Kentico GUIを介してフォームに非表示フィールドを追加すると(条件によって非表示になります)、ソースで使用できないため、実際には機能しないと思います。ただし、GUIを介してフォームを追加しようとしましたが、フォームコントロールで事前レンダリングのスタイルを変更しようとしても機能しません(以下のコード)。フォームコントロールのフィールドの値を実際に変更できるが、スタイルは変更できないので、奇妙です。これはKenticoの典型的なものであり、ハニーポットフィールドを実装しようとする解決策はありますか?フォームに検証メソッドを追加することを提案しましたが、既存のフォームと同じ動作が必要であると言われました。
これが私が使っている方法です。((CMS.FormControls.EditingFormControl)viewBiz.BasicForm.FieldEditingControls ["Pooh"])。Style.Add( "display"、 "none");
ありがとう