カスタム フォームを作成し、特定の順序でフィールドを追加しました。このフォームは、次の質問がその上の前の質問のフォローアップであるアンケートのようなものです。
私は、placement.info ファイルを変更しようとしましたが、コントロールの種類 (datetime の前の数値、テキストの前の boolean) ごとにしかシーケンスを変更できません...
作成時のフィールドの「デフォルト」の順序が引き継がれることを期待して、順序番号を同じにしてみました-喜びはありません。
<Place Fields_Input_Edit="Content:2.0"/>
<Place Fields_Input="Content:after"/>
<!-- Numeric -->
<Place Fields_Numeric_Edit="Content:2.0"/>
<Place Fields_Numeric="Content:after"/>
ここでの次のステップは、Shape Designer を使用し、「ウィジェット」を調べてオーバーライドすることだと思います (Shape->Alternate-Create)。ファイル (例: Widget-url-membership-online-application.cshtml ) が生成されます。このファイルから作業を開始すると思いますか?
ファイルの内容は次のとおりです。
@Display(Model.Content)
次のようなことができるように、特定のフィールドに対処するにはどうすればよいですか。
<label for="FirstName">@T("Your First Name")</label>
<input id="FirstName" class="text" name="FirstName" type="text" value="@Model.??????"/>
もっと簡単な方法があるはずです!