FormCollection을 전달하고 양식 데이터가 채워지고 MVC 프로젝트에서 내 컨트롤러의 작업 메서드에 게시하려고합니다. 다음 뷰의 예는 다음과 같습니다FormCollection이 채워지지 않습니다.
<asp:TextBox ID="txtClientLastName" name="txtClientLastName" runat="server" class="focus"/>
(예, 알고 ASP 컨트롤을 MVC보기가 좋지 않다하지만 내가 가진 무엇에 태그 사이의보기에서 종료 코드뿐만 아니라 이유입니다 다시있다!.
<%=Html.ActionLink("Save","ClientInformationEdit",new {id=Model.PersonId})%
내 작업을 호출 :
public ActionResult ClientInformationEdit(int id, FormCollection form)
{
//rptLOA_GridCommands(form, id);
CIHelper ch = new CIHelper();
ch.person.LastName = form["txtClientLastName"];
db.SaveChanges();
return View(ch);
}
을 나는
나는 내 행동에 링크 도우미를 사용했습니다)를 교체하지 않은3210
내 주소 passes the correct value but FormCollection form is null so form["txtClientLastName"] is null and I don
이유를 안다.
요 ur 양식 HTML 요소 내에 버튼을 제출 하시겠습니까? 가능한 경우 – forseta
보기를 게시하십시오. –
나는 동일한 문제에 직면하고있다 – Steve