使用浏览 mvc5 创建文本字段

本文关键字:文本 字段 创建 mvc5 浏览 | 更新日期: 2023-09-27 17:55:37

我创建了MVC5应用程序,它代表Web UI中的表,我需要其中一个字段将是浏览文本框(或其他默认的浏览控件),用户单击它它打开他可以选择文件的窗口的默认浏览,我该怎么办?

   @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>

使用浏览 mvc5 创建文本字段

如果你想

在表内的循环中多次定义它,请尝试这样的事情:

@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>
}