코드 블록 내에서보기에 HTML 도우미를 렌더링 할 수 있는지 궁금합니다. 그래서 대신 :MVC HTML 도우미 렌더링
<%
switch(SomeParameter)
{
case "blah":
Html.TextBox("sometextbox", "somethingelse")
break;
}
%>
을 그리고 이것은 렌더링이 :
<% = Html.TextBox("sometextbox", "somethingelse") %>
내가하고 싶은. 물론, 그대로 렌더링 할 수는 없으므로이를 달성하기 위해 페이지에 백만 개의 구분 기호를 사용할 필요없이 텍스트 상자를 추가 할 수 있는지 프로그래밍 방식으로 결정하는 방법이 있습니까?
미리 감사드립니다.
당신이보기에 논리를 넣어야합니까? – brian
나는 아직도 디자인을 가지고 놀고있다. 어떤 시점에서 그가 끝내야 만한다. Html 요소 int는 그의 케이스가 데이터베이스 테이블에서 구동되기 때문에 어디서 볼 수 있는지, 그리고 여전히 그가 볼 수있는 int로 끝나는 지 잘 모르겠다. 테이블에있는 내용에 따라 프로그래밍 방식으로 1 ~ 10 개의 매개 변수가 추가 될 수 있습니다. – sethxian