0

Kentico Form builder を使用してフォームを作成する方法を理解するために、多くの検索と作業を行ってきました。このカスタム フォーム コントロールには、特別なフィールドとカスタム検証、およびサイト デザインに適応するためのまったく異なるスタイルが含まれる場合があります。フォームコントロールを複製しましたが、スタイルのクラスを追加したり、検証を変更したりすることはできません。

また、コードで複製したコントロールフォームのツールチップを取得するにはどうすればよいですか。そのための特別なアイコンを作成し、ラベルをコンポーネントの側面から上部に移動し、フォームビルダー内で使用したいと思いますが、フィールドがあると思っていたフォームコントロールのクラスでツールチッププロパティを取得する必要があるだけで、ライブではツールチップフィールドに入力したテキストが実際に表示されますが、デバッグ時には常に空のように見えます。

ドキュメントは、Kentico でのこれらのレベルのカスタマイズについては効率的でも明確でもありません。そのため、誰かが私と同じ問題を経験したかどうか、および誰かが私の WebForm を完成させるためのより良いアプローチを手伝ってくれるかどうかを知りたいです。

前もって感謝します。

4

2 に答える 2

1

行う必要があることはすべて、フォーム コントロールアプリケーションにある必要があります。[全般] タブで、コントロールを [高優先度] としてマークする必要があります。特別なアイコンを設定するには、画像をThumbnailプロパティにアップロードするだけです。

フォームビルダーでラベルなどが表示される場所を変更できるとは思いません。フォームのレイアウトをエンド ユーザー向けに本当にカスタマイズする必要がある場合は、フォームのカスタム レイアウトを確認する必要があります

于 2017-11-08T17:29:26.490 に答える
0

私は過去にカスタム レイアウトと JavaScript を使用してこの種のことを行い、ページの読み込み時にコントロールの属性を変更しました。

これにより、データのキャプチャ、保存、および電子メールの送信を行う Kentico の優れた能力が得られます。同時に、実行時に関連付けられた CSS クラスを使用して、実行時のルック アンド フィールの変更を実現するのに役立ちます。

于 2017-11-09T17:01:16.183 に答える