如何用Html.TextBoxFor编写多个lambda值

本文关键字:lambda 何用 Html TextBoxFor | 更新日期: 2023-09-27 18:18:43

我尝试在MVC中使用textboxfor显示出生日期,如22.10.1984,但我不知道如何把它放在一起?

 @Html.TextBoxFor(model => model.DateOfBirthDay + "." + model => model.DateOfBirthYear + "." + model => model.DateOfBirthYear)

如何用Html.TextBoxFor编写多个lambda值

如果您不想按照评论中建议的那样更改您的模型,您可以这样做:

@Html.TextBoxFor(model => string.Format("{0}.{1}.{2}", model.DateOfBirthDay, model.DateOfBirthMonth, model.DateOfBirthYear))