1

2 つのプロパティを 1 つのテキスト ボックスに連結して表示したいと考えています。

@Html.TextBoxFor(m=>m.Name+m.Lanme)

それをしてもいいですか?

4

1 に答える 1

5

コントローラでこのロジックを実行し、。というプロパティを設定する必要がありますFullName

例えば:

ViewModel model = new ViewModel();
model.Person = GetPerson();
model.FullName = model.Person.FirstName + " " + model.Person.LastName;
return View(model);

次に、単純に次のようにします。

@Html.TextBoxFor(m=>m.FullName)

それをさらに一歩進めたい場合は、メソッドのプロパティであり、ロジックを実行するFullNameことができます。PersonGetPerson()

于 2013-03-01T09:36:22.473 に答える