asp.net mvc создать вид - PullRequest
       9

asp.net mvc создать вид

2 голосов
/ 29 апреля 2010

Я создал представление Create. Теперь дело в том, что я хочу перебросить все поля из представления create в данные, а также два других поля, которые отсутствуют в представлении, которые созданы датой и созданы. Как я буду сделать это?

1 Ответ

0 голосов
/ 29 апреля 2010

В этом примере кода от NerdDinner посмотрите комментарии:

// POST: /Dinners/Create

[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Create(Dinner dinner)
{

    if (ModelState.IsValid) {

        try {         
            // here you can add your other fields:
            dinner.CreatedDate = DateTime.Now;
            dinner.CreatedBy = LoggedUserId; // you have to figure out how to get this

            dinnerRepository.Add(dinner);
            dinnerRepository.Save();

            return RedirectToAction("Details", new {id = dinner.DinnerID });
        }
        catch {        
            ModelState.AddRuleViolations(dinner.GetRuleViolations());
        }
    }

    return View(dinner);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...