【问题标题】:Send data from view to controller in Asp.net Mvc4在 Asp.net Mvc4 中将数据从视图发送到控制器
【发布时间】:2013-06-07 05:24:00
【问题描述】:

如何将html img属性值从视图发送到控制器?

<div class="fileupload-new thumbnail" style="width: 200px; height: 150px;">
                @if (Model == null)
                {
                    <img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&text=no+image" />
                }
                else
                {
                    if (!String.IsNullOrEmpty(Model.Sender.Logofile))
                    {
                    <img src="~/Content/img/Company/LogoFiles/@Model.Sender.Logofile" id="logoimg"/>
                    }
                }
            </div>
            <div class="fileupload-preview fileupload-exists thumbnail" style="max-width: 200px; max-height: 150px; line-height: 20px;"></div>
            <div>
                <span class="btn btn-file"><span class="fileupload-new">Select image</span><span class="fileupload-exists">Change</span>
                    <input type="file" id="LogoFileUp" name="LogoFileUp" size="19" style="opacity: 0;" data-form="uniform" required="required" /></span>
                <a href="#" class="btn fileupload-exists" data-dismiss="fileupload">Remove</a>
            </div>

我想检查有没有价值得到img logoimg?我怎样才能做到这一点? 提前致谢。

【问题讨论】:

    标签: html image asp.net-mvc-4 razor postback


    【解决方案1】:

    添加一个隐藏输入,其值为您的 img 的 src。

    【讨论】:

    • 如果我不使用任何模型属性作为图像,如何以其他方式在控制器中获取 img href?
    • Request.Form["隐藏的输入名称"]
    【解决方案2】:

    添加一个与你的 img 的 src 具有相同值的输入(隐藏) .

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-12
      • 1970-01-01
      • 1970-01-01
      • 2014-08-18
      • 2013-04-21
      • 1970-01-01
      相关资源
      最近更新 更多