Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在C中使用Uploadify#_C#_Asp.net_Uploadify - Fatal编程技术网

C# 在C中使用Uploadify#

C# 在C中使用Uploadify#,c#,asp.net,uploadify,C#,Asp.net,Uploadify,这看起来应该很容易,但我在让它工作时遇到了麻烦。我不知道为什么没有。它只是显示正常的文件输入 是否有任何代码/示例可以使此工作正常。我越来越沮丧 谢谢大家。这是一个关于如何开始使用C#和Webforms的视频教程,应该会对您有所帮助 你能发布你的代码吗,这样我就可以告诉你你做错了什么 下面是我为asp.net编写的示例代码 <script type="text/javascript"> // <![CDATA[ var id = "55";

这看起来应该很容易,但我在让它工作时遇到了麻烦。我不知道为什么没有。它只是显示正常的文件输入

是否有任何代码/示例可以使此工作正常。我越来越沮丧


谢谢大家。

这是一个关于如何开始使用C#和Webforms的视频教程,应该会对您有所帮助

你能发布你的代码吗,这样我就可以告诉你你做错了什么

下面是我为asp.net编写的示例代码

<script type="text/javascript">
       // <![CDATA[
       var id = "55";
       var theString = "asdf";
       $(document).ready(function() {
       $('#fileInput').uploadify({
       'uploader': 'uploadify/uploadify.swf',
       'script': 'Upload.ashx',
       'scriptData': { 'id': id, 'foo': theString},
       'cancelImg': 'uploadify/cancel.png',
       'auto': true,
       'multi': true,
       'fileDesc': 'Image Files',
       'fileExt': '*.jpg;*.png;*.gif;*.bmp;*.jpeg',
       'queueSizeLimit': 90,
       'sizeLimit': 4000000,
       'buttonText': 'Choose Images',
       'folder': '/uploads',
       'onAllComplete': function(event, queueID, fileObj, response, data) {

       }
     });
   });
   // ]]></script>

   <input id="fileInput" name="fileInput" type="file" />

发布你的代码,我会看一看。听起来您指向的是一个不存在的资源。可能您的“uploader”属性未指向正确的资源,或者您的jquery链接已断开(或不在那里)。

什么是uploadify?你有什么问题?你有没有自己尝试过的示例代码?Uploadify很棒@Uploadify是一个上传控件…Uploadify.com。看起来很整洁。JQuery让按钮出现了,但它仍然不起作用。我要看这段视频,看看我做错了什么。我让它工作起来了。感谢您的链接。请注意,此答案中描述的许多参数都已更改。我建议总是检查最新的文档。
public class Upload : IHttpHandler, IRequiresSessionState
{

    public void ProcessRequest(HttpContext context)
    {
        try
        {
            HttpPostedFile file= context.Request.Files["Filedata"];

            int id = (Int32.Parse(context.Request["id"]));
            string foo = context.Request["foo"];
            file.SaveAs("C:\\" + id.ToString() + foo + file.FileName);

            context.Response.Write("1");
        }
        catch(Exception ex)
        {
            context.Response.Write("0");
        }
    }
}