2014-02-20 2 views
1

양식이 Html.EditorForModel으로 채워진보기가 있습니다. 이렇게하면 다음과 같은 기본 HTML 구조가 생성됩니다.부트 스트랩의 Wrap EditorForModel 필드

<div> 
    <label for="something1">Title</label> 
    <input type="text" name="something1" /> 
</div> 
<div> 
    <label for="something1">Title</label> 
    <input type="text" name="something1" /> 
</div> 

그러나이 요소를 Twitter 부트 스트랩 양식 필드에 포장하고 싶습니다. 그래서이되어야 같은 :

<div class="form-group"> 
    <label for="something1">Title</label> 
    <div class="col-md-4"> 
     <input type="text" name="something1" /> 
    </div> 
</div> 
<div class="form-group"> 
    <label for="something2">Title</label> 
    <div class="col-md-4"> 
     <input type="text" name="something2" /> 
    </div> 
</div> 

그러나 요소가 Html.EditorForModel을 통해 생성 할 때 나는이 작업을 수행 할 수 있습니까?

답변

1

고유 한 확장 방법을 만들어야합니다.

Html.BootStrapEditorForModel 

그런 다음 필요한 HTML 구조를 TwitterBootstrapMVC

+0

당신은 알고 계십니까 BMVC의 저자 해요 부트 스트랩 3. 무료로하지 않습니다 부트 스트랩 버전을위한 기초? ASP 웹 스택을 검사했지만 메서드의 실제 고기를 찾을 수 없습니다. – Polynomial

0

체크 아웃 구축 TagBuilder 객체를 사용합니다. 유용하다고 생각할 수있는 많은 도우미가 있습니다.


면책 조항 : BMVC 나는 어느 곳으로 사용 EditorForModel``의 소스 코드를 볼 수있는 경우