2013-09-30 3 views
0

MVC 시스템을 처음 사용하는 것에 익숙하며 컨트롤러에 "강력하게"입력하는 방법을 알고 싶습니다. 관점. 나는 그 사용법에 관해서는 여전히 확신 할 수 없기 때문에 따옴표로 강력하게 타이핑했다. 다음 코드의 맨 위에 모델을 강력하게 입력했다고 말하면 정확합니까? = line? 나는 당신이 말하는 의미 생각보기에서 동작을 강력하게 입력하는 방법

[HttpGet] 
public virtual ActionResult HtmlEdit(
ActionMode mode, 
int? id = null, 
string returnUrl = null) 
{ 
    return base.DataGet<HtmlEditModel, Html>(mode, ID, db.Htmls, returnUrl); 
} 
나는 확실히 당신의 코멘트를 이해할 수 없었다
+0

보기의 작업 버전을 게시 할 수 있습니까? 일부 코드가 부족한 것 같습니다. 아마도 복사 오류일까요? –

+0

보기는 내가 가진 것만 큼입니다. 문자열을 사용하고 싶지 않기 때문에 두 번째 매개 변수로 무엇을 넣을 지 모르겠습니다. – gordlonious

답변

0
@using(Html.BeginForm(action, controller)){ /*form fields go here*/} 

하지만 코드보고 후 : 여기

@model HtmlEditModel 
<title> Input Yout Html </title> 

@Html.BeginForm(
@Html.TextAreaFor(m => m.HtmlInput)) 
<input type ="submit" /> 
@Html.ActionLink("Back to List page", 

내 작업입니다 : 여기

내보기입니다 ActionLink를 "제거"하고 폼을 컨트롤러의 특정 액션에 바인딩하는 방법. 당신이 요구 한 것이 맞습니까?

+0

그럴 수도 있습니다. 나는 그것을 시험해 볼 것이다, 고마워! – gordlonious

관련 문제