2011-10-24 61 views
1

大家好我有一个HTML辅助网络的形式如何从webForm中获取图像?

我有类似的东西..

<div class="editor-label"> 
       <%= Html.Label("Package Name") %> 
      </div> 
      <div class="editor-field"> 
       <%= Html.TextBox("name") %> 
      </div> 

      <div class="editor-label"> 
       <%= Html.Label("Information") %> 
      </div> 
      <div class="editor-field"> 
       <%= Html.TextBox("info") %> 
      </div> 

保存数据我在控制器做到这一点...

public ActionResult AddNewEntry(FormCollection formValue) 
    { 
     .... 
      lp.Add(new Package 
      { 
       Id = lp.Count, 
       Name = formValue["name"], 
       Description = formValue["info"] 
      }); 

但我需要把我的网页形式的图像,所以我这样做..

<%= Html.Label("Imagen:")%> 
<img id="Img1" src="<%= elem.Path %>" alt="Library Image" class="target-image" /> 

问题是,如何把图片ID在我的对象保存..像html.Image做到这一点...

图片= formValue [“形象”]

任何想法。

谢谢

回答

1

图像不是输入元素。所以“价值”不在表单集合中。

由于您已拥有图片的网址,因此您可以在服务器上下载图片。并将这些字节存储为图像。我认为这是你试图完成的。