我是靠谱客的博主 幸福树叶,最近开发中收集的这篇文章主要介绍C# 上传图片时 HttpContext.Current.Request.Files获取不到文件问题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

html代码:

<form class="up_form" id="upedit_form" enctype="multipart/form-data">//  注意:必须定义格式enctype="multipart/form-data"
                    <input type="file" id="fileOrgLogo" name="file" οnclick="" accept="image/png, image/gif, image/jpeg, image/jpg" />
                </form>

js代码:

var formData = new FormData($("#upedit_form")[0]);//注意:该值一定要为form第一个节点  否则获取不到文件值
        $.ajax({
            url: '/ApiSys/User/UploadLogo?company=' + company,  //处理请求
            type: 'POST',
            async:false,
            //Ajax事件
            success: function (data, status) {
                if (data.Success) {
                    return data.Description;
                }
            },
            error: function (data, status) {
                layer.msg(data.Message, {
                    time: 3000
                });
            },
            // Form数据
            data: formData,
            //类型选项
            cache: false,
            contentType: false,
            processData: false
        });

 

最后

以上就是幸福树叶为你收集整理的C# 上传图片时 HttpContext.Current.Request.Files获取不到文件问题的全部内容,希望文章能够帮你解决C# 上传图片时 HttpContext.Current.Request.Files获取不到文件问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部