2014-03-30 4 views
0

웹 UI에서 테이블을 나타내는 MVC5 응용 프로그램을 만들었습니다. 필드 중 하나가 사용자가 클릭하는 텍스트 상자 (또는 다른 기본 컨트롤)를 클릭해야합니다. 및 그는 파일을 선택할 수있는 윈도우의 기본 찾아보기를 열어 어떻게해야합니까?찾아보기 mvc5로 텍스트 필드 만들기

@foreach (var item in Model) 
     { 
      <tr> 
       <td> 
        @Html.DisplayFor(modelItem => item.name) 
       </td> 
       <td> 
        @Html.DisplayFor(modelItem => item.Browse) 
       </td> 
      </tr> 
     } 

컨트롤러 코드

<div class="form-group"> 
     @Html.LabelFor(model => model.Browse, new { @class = "control-label col-md-2" }) 
     <div class="col-md-10"> 
      @Html.EditorFor(model => model.Browse) 
      @Html.ValidationMessageFor(model => model.Browse) 
     </div> 
    </div> 
+2

을 입력? http://stackoverflow.com/questions/5193842/file-upload-asp-net-mvc-3-0 –

+0

@ SteveHoward- 감사합니다.이 게시물을 이미 보았습니다. 그러나이 게시물을 테이블의 일부로 추가하고 싶습니다. 두 번째 필드 게시) 어떻게해야합니까? 너는 예제를 제공해 줄 수 있니? – mileyH

답변

1

당신이 테이블 내부 루프에서 여러 번 정의하려면이 같은 시도 : 당신은 당신이 파일 업로드를 원하는 뜻 "검색"으로

@foreach (var item in Model) 
{ 
     <tr> 
      <td> 
       @Html.DisplayFor(modelItem => item.name) 
      </td> 
      <td> 
       @Html.DisplayFor(modelItem => item.Browse) 
       <input type="file" name="@item.Browse" /> 
      </td> 
     </tr> 
} 
관련 문제