0

共有テンプレートの 'EditorFor' の既定値を設定したいのですが、Edit メソッドではなく Crate メソッドのみに設定します。どうすればいいですか?

ありがとう、

4

2 に答える 2

1

一日の終わりに、作成/編集アクションで、これをコントローラーで行う必要があると判断しました。

于 2011-05-25T19:26:39.807 に答える
0

EditorForEditorFor テンプレートを設定し、Create メソッドで使用TextboxForし、Edit メソッドで使用する (またはその逆)以外に、これを行う方法が正確にはわかりません。

必要に応じてカスタム CSS を拡張することもできますがTextboxFor、おそらく EditorFor ほどきれいではありません。

もう 1 つのオプションは、TextboxFor razor テンプレートを作成し (MVC3 と Razor を使用している場合)、それを@helper { }(まだモデルを渡している) としてロードすることです。
これに関する Scott Gu の投稿を参照してください

于 2011-05-05T18:52:39.323 に答える