2015-02-02 3 views
0

자동 생성되는 WebAPI 도움말 페이지의 레이아웃 사용자 정의에 대한 도움이 필요합니다.MVC WebAPI 도움말 레이아웃

내가 @ Html.DisplayFor 교체하려면 (m => m.SampleResponses를, "샘플")

의 jQuery UI 탭과

하지만 그것을 얻이 수없는 것.

다른 사람이 이것을 얻었습니까?

답변

0

해결 된 JQuery UI 탭을 사용하는 새로운 사용자 정의 디스플레이 템플릿을 만드는 데 필요합니다. 다음과 같은 코드

<div id="resp-tabs"> 
    <ul> 
     @{ 
      int count = 1; 
      foreach (var mediaType in mediaTypes) 
      { 
       <li><a href="#[email protected]">@mediaType</a></li> 
       count++; 
      } 
     } 
    </ul> 

    @{ 
     count = 1; 
     foreach (var mediaType in mediaTypes) 
     { 
      <div id="[email protected]"> 
       @{ 
      var sample = samples[mediaType]; 
      if (sample == null) 
      { 
       <p>Sample not available.</p> 
      } 
      else 
      { 
       @Html.DisplayFor(s => sample) 
       ; 
      } 
       } 
      </div> 
      count++; 
     } 
    } 
</div>