8

HiddenFor の説明: 指定された式で表されるオブジェクト内の各プロパティの HTML 隠し入力要素を返します。

ページに保持する必要があり、別の呼び出しが行われたときに渡されたが、ユーザーには表示されるべきではない Model/ViewModel のフィールドに役立つことを読みました。

HiddenInput の説明: プロパティまたはフィールド値を非表示の入力要素としてレンダリングする必要があるかどうかを示すために使用される属性を表します。

いつ HiddenInput が役立つか教えてください。Html.HiddenFor の代わりにいつ使用するのですか?

ありがとう!

4

1 に答える 1

12

HiddenForビューによって決定されます-ビューは、ビューモデルまたはデータの任意の要素から非表示の入力値を作成します。

HiddenInput(ビュー)モデルのフィールドの属性です。これは、複数のビューで使用できることを意味し、EditorForヘルパーによってレンダリングされる場所ではこのフィールドを非表示にする必要があることを示します。

于 2012-09-02T17:51:41.360 に答える