spark engine을 렌더링에 사용하려면 새 Strongly Typed Html Helpers with asp.net MVC 2의 장점을 얻을 수 있습니까?Asp.net MVC 2, 엔진을 점화하고 강력하게 형식화 된 HTML 도우미
1
A
답변
6
스파크 뷰 엔진에서 MVC 프레임 워크와 함께 제공되는 HtmlHelper를 사용할 수 있습니다.
${Html.TextBoxFor(p => p.Name)}
2
스파크보기 페이지 기본 클래스에는 HtmlHelper 유형의 공개 속성 Html이 없지만 직접 추가 할 수 있습니다.
당신의 불꽃보기에 <var Html="new HtmlHelper<YourModel>(base.ViewContext, this)"/>
를 추가하고 그 후 유 ${Html.Label("some label")}
뿐만 아니라 ${ Html.LabelFor(model => model.UserName)}
를 사용할 수 있습니다.
1
당신이 혼란 스러울 때마다, 어떻게해야하는지 확실히 알 수는 없지만 여전히 aspx와 같은 표현을 사용합니다. < % statement %> :) 스파크의 인라인 코드는 #statement 변형도 지원합니다.
출처 : (1)는 강력한 형식의 도우미를 지원하지 Spark expressions
스파크 버전. 하지만 mvc2를 사용하려면 Spark의 최신 빌드를 사용해야합니다. –