MVC4 プロジェクトでは、モデルでデータ注釈を使用していますが、4 行のアドレス フィールド (つまり、address1、address2 など) を使用して、最初の行にAddressのラベルを付け、後続の行を空白にするか、ラベルを付けないようにしたいだけです。 . Displayアノテーションを省略すると、フィールド名がラベルとして返されるため、次のことを試しました。
[Display(Name="")]
しかし、私はそのために死の黄色い画面を手に入れました:
Value cannot be null.
Parameter name: value
これによれば 、名前の値に空の文字列またはnullを設定できるはずですが、それは明らかに起こっていないので、最終的には名前の値にスペースを入れます。
[Display(Name=" ")]
それは機能しますが、エレガントではありません。もっと良い方法があるはずだと私には思えます。