如何将多个文本框的值设置为1个文本框(MVC)

时间:2014-08-26 00:48:21

标签: asp.net-mvc html.textboxfor

我有2个TextBoxFor:

@Html.TextBoxFor(model => model.Name)  //Sait
@Html.TextBoxFor(model => model.Surname)  //Enes

我想在1个文本框中组合这两个textboxfor值:

@Html.TextBox(... or    //Sait Enes
input type="text" ...

感谢。

1 个答案:

答案 0 :(得分:0)

在名为FullName的模型中创建属性

public string FullName
{
    get
    {
        return String.Format(Name + " " + Surname);
    }
} 

然后在TextBoxFor helper中使用FullName,

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