Итак, у меня есть таблица с несколькими столбцами, а две из них - «FirstName» и «LastName». Я хочу создать третий столбец, который объединяет оба этих столбца в имя пользователя. Поэтому я создал поле имени пользователя в моей модели, но я действительно новичок в C#, MVC и программировании и не знаю, как сообщить моему контроллеру объединить значения «FirstName» и «LastName» и вставить их в строку.Вставка значения в строку
Это мои попытки до сих пор. Я близко?
//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);
}
будет эта колонка будет в состоянии быть обновлены в будущем? Если нет, вы можете использовать вычисляемый столбец в базе данных, чтобы присоединиться к ним для вас. – jhinkley
@jhinkley, как бы вы это сделали? – Batsu