1

我想在单个文本框中显示连接的两个属性。

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

我可以这样做吗?

4

1 回答 1

5

您应该在 Controller 中执行此逻辑并拥有一个名为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可以是方法的属性Person并执行逻辑GetPerson()

于 2013-03-01T09:36:22.473 回答