내 게시물에 같은보기에서 내 뷰 모델을 다시 전달하는 방법이 있습니다httppost로 다시 전달할 일반 객체/클래스 유형?
[HttpPost]
public ActionResult DoStuff(daViewModel model)
{
string whatever = model.Name;
int id = model.Id;
return View();
}
객체의 어떤 종류의가 (내 뷰 모델은 httppost 유형에 싸여 이후에 다시 내 컨트롤러 메서드에 전달 도착 클래스의) 같은 내가 전달할 수있는 일반/유형이 있습니까? 당신은 FormCollection
개체를 전달할 수
[HttpPost]
public ActionResult DownloadFiles(object model)
{
// cast my daViewModel from object model as passed in???
string whatever = model.Name;
int id = model.Id;
return View();
}
여기서 질문하지는 않지만 클래스의 데이터 유형이 사용자에 의해 정의되면 ModelBinder는 양식 값 또는 쿼리 문자열의 데이터를 모델 클래스에 바인딩합니다. 특정 모델로 작업 할 수 있도록 자신 만의 모델 바인더 클래스를 만들 수 있습니다. – hardywang