1

我正在一个项目中工作,我想保存保存在数据库中 Content/assets 文件夹中的图像的路径。我通过在文本框中传递它来保存路径,然后传输到我的创建方法。我怎样才能制作一个照片选择器并将路径保存到我的文本框?这是我的看法:

 @using (Html.BeginForm("Create", "Rooms", FormMethod.Get, new { @encType = "multipart/form-data" }))
 {
  <div class="editor-label">    
  @Html.Label("RoomNumber")
  @Html.TextBox("RoomNumber")
  </div>
  <div class="editor-label">
   @Html.Label("RoomType")
   @Html.DropDownList("RoomType_id", new SelectList(Model.tip.AsEnumerable(), "RoomType_ID", "Room_Type"))
   </div>
   @Html.Label("Floor")
   @Html.DropDownList("Floor_id", new SelectList(Model.etaj.AsEnumerable(), "Floor_ID", "Denumire"))
   <div class="editor-label">
   @Html.Label("NumberOfSpots")
   @Html.TextBox("NumberOfSpots")
   </div>
   <div class="editor-label">
   @Html.Label("Status")
   @Html.TextBox("Status")                   
   </div>
   <div class="editor-label">
   @Html.Label("Status")
   @Html.TextBox("Status")                   
   </div>
   <div class="editor-label">
   @Html.Label("AlbumArtUrl")
   @Html.TextBox("AlbumArtUrl")                  
   </div>
4

1 回答 1

1

怎么样input type="file"

<input id="photo" type="file" />

然后,如果需要,您可以挂钩到 jQuery 中的更改事件,如下所示:

$("#photo").change(function () {
    //do your stuff
});
于 2012-05-21T21:24:56.873 回答