작성 조치에서 사용자 ID가 필요한 컨트롤러가 있습니다.새 오브젝트를 생성 할 때 데이터베이스에 사용자 ID 저장
다음은 컨트롤러입니다.
public ActionResult Create(MyCreateViewModel model)
{
if (ModelState.IsValid)
{
var myobject = new MyObject
{
Attrib1 = DateTime.Now.Date,
Attrib2 = model.Etichetta,
UserId = // I need the user ID...
};
// Save the object on database...
return RedirectToAction("Index");
}
return View(model);
}
나는 응용 프로그램에 걸쳐 userID
을 관리 할 수있는 MVC 4의 가장 좋습니다
MVC 4의 SimpleMembership
와 함께 제공되는 UserProfile
테이블을 사용하고 있습니다?
모든 Entity 클래스에 User 속성을 포함해야합니까?
Session[]
변수를 사용해야합니까?
이 사용자 ID는 현재 로그인 한 사용자의 ID입니까? – Andrei
예, 현재 로그인 한 사용자에 대한 참조가 필요합니다. –