【问题标题】:Kendo upload the HttpPostedFileBase showing always null In IE11Kendo 上传 HttpPostedFileBase 在 IE11 中始终显示为空
【发布时间】:2015-02-26 14:12:31
【问题描述】:

我正在使用带有淘汰赛的剑道上传功能。控制器操作结果中的 HttpPostedFileBase 在 IE11、Chrome、Firefox 中始终显示为 null。 但在使用 IE8、IE9 时效果很好。如果有人能解决这个问题,那就太好了。

View.cshtml

        <form method="post" enctype="multipart/form-data" data-bind="kendoUpload: { async: { saveUrl: 'UploadController/Upload', autoUpload: false }, upload: OnUpload, success: OnSuccess, error: OnError, select: OnSelect, multiple: false }">
                                <input name="fileUpload" type="file" id="fileUpload" />
        </form>

Controller.cs

public virtual ActionResult Upload(HttpPostedFileBase fileUpload) { //Perform some action }

【问题讨论】:

    标签: knockout.js kendo-ui kendo-upload knockout-kendo


    【解决方案1】:

    尝试从&lt;input type=file&gt; 而不是&lt;form&gt; 创建上传。

    <form method="post" enctype="multipart/form-data" >
      <input name="fileUpload" type="file" id="fileUpload" 
            data-bind="kendoUpload: { async: { saveUrl: 'UploadController/Upload', autoUpload: false }, upload: OnUpload, success: OnSuccess, error: OnError, select: OnSelect, multiple: false }" />
    </form>
    

    【讨论】:

    • 谢谢。工作就像一个魅力
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多