所以我有一个包含几列的表,其中两个是“FirstName”和“LastName”。我想创建第三列,将这两列组合成一个用户名。所以我在我的模型中创建了一个用户名字段,但我对 C#、MVC 和编程真的很陌生,不知道如何告诉我的控制器组合“名字”和“姓氏”值并将它们插入到行中。
这些是我迄今为止的尝试。我接近了吗?
//AdministrationController:
[HttpPost]
public ActionResult Create(Administration administration)
{
if (ModelState.IsValid)
{
var f = administration.FirstName;
var l = administration.LastName;
var fl = f + l;
foreach (var w in administration.Username)
{
db.Administrations.Add(fl);
}
db.Administrations.Add(administration);
db.SaveChanges();
return RedirectToAction("Index");
}
return View(administration);
}