これがビューのアイテムです
@Html.EditorFor(Function(model) model.BirthDate)
これがEditorTemplateのコードです(簡略化)
@ModelType Date?
<span>
@Html.TextBox("", Model)
</span>
ただし、出力にはスパンタグがありません。
のデータ型model.BirthDate
はDate?
フォルダ構造は
- ビュー
- 共有
- EditorTemplates
- Date.vbhtml
- EditorTemplates
- 共有
編集
<UIHint("Date")>
さて、少し掘り下げた後、BuddyClassに追加すると、テンプレートが機能することがわかりました。
だから私の「新しい」質問は...なぜデフォルトでこれを取り上げないのですか?