3

このガイドラインの「 DatePicker フィールド タイプの作成」セクションのDatePickerすべての手順に従って、新しいフィールドを作成しました。

フォーム デザイナーにThe field has no properties、フィールドのテキストが表示されます。[VisualProperty]コードには一部のプロパティの属性がありますが、プロパティはフォーム デザイナー ウィンドウに表示されません。

いくつかのプロパティを持つ独自のフィールドを作成する必要があります。

誰かがこれに対する解決策を持っていますか?

4

3 に答える 3

0

作成されたカスタム フィールド タイプ項目で、チェックボックス フィールド「必須」を見つけます (動作フィールド セクションの下)。

ここに画像の説明を入力

これで準備完了です。フォーム デザイナーでカスタム フィールドに必要なチェックボックスが有効になっていることがわかります。

于 2015-02-13T10:44:27.107 に答える
0

カスタム フィールドを扱う場合、ゼロから作成するよりも、既存のフィールドを選択して拡張する方が簡単であることがわかりました。探している機能に応じて、必要なものに最も近い既存のフィールド タイプを選択できます。

プロパティが初期化されていないようです。コードを見ずに、これ以上役立つことは何も言えません。

このようなことをしなければならないときは、WFFM Custom Field Type made easyの記事を参考にして、主に Reflector を使用して、他のフィールド タイプが Sitecore によってどのように実装されているかを調べました。また、私のブログ投稿をここで読むこともできます。

お役に立てれば!

于 2013-01-28T17:19:49.817 に答える