如何从webForm拍摄图像?

时间:2011-10-24 21:11:09

标签: asp.net-mvc-3

大家好,我有一个带有html助手的网页表单

我有类似的东西..

 <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这样做...

Image = formValue [“image”]

任何想法。

由于

1 个答案:

答案 0 :(得分:1)

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

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