Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.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# 如何在uploadify中处理异步文件上载?_C#_Jquery_Asp.net_Ajax_Uploadify - Fatal编程技术网

C# 如何在uploadify中处理异步文件上载?

C# 如何在uploadify中处理异步文件上载?,c#,jquery,asp.net,ajax,uploadify,C#,Jquery,Asp.net,Ajax,Uploadify,我的页面上有一个uploadify插件,在它下面有一个描述字段和一个文本框。我有下面的提交按钮。现在我的问题是uploadify将在您选择文件后立即启动异步文件上载。我希望uploadify在单击submit按钮时开始上传,并且描述字段的值在服务器上可用。我知道有一个选项,您可以要求uploadify在点击某个按钮后开始上传。但即使我这样做,提交按钮点击事件将被触发,上传将丢失。我是否应该使用脚本管理器和更新面板(uploadify不应该在更新面板中),以便在触发submit button cl

我的页面上有一个uploadify插件,在它下面有一个描述字段和一个文本框。我有下面的提交按钮。现在我的问题是uploadify将在您选择文件后立即启动异步文件上载。我希望uploadify在单击submit按钮时开始上传,并且描述字段的值在服务器上可用。我知道有一个选项,您可以要求uploadify在点击某个按钮后开始上传。但即使我这样做,提交按钮点击事件将被触发,上传将丢失。我是否应该使用脚本管理器和更新面板(uploadify不应该在更新面板中),以便在触发submit button click事件时,页面不会重置,uploadify可以继续工作。你们通常是如何处理这个问题的


提前感谢:)

要禁用文件上传的自动启动,请将此设置添加到uploadify的配置中:

'auto'      : false
要将表单的值与文件一起提交到服务器,您需要创建一个单独的链接或按钮,从表单获取数据,并使用uploadifySettings函数发送数据,然后调用uploadifyUpload()

下面是一个示例,它将发送用户在表单中填写的MP3文件的详细信息

<a onclick="$('#file_upload').uploadifySettings('scriptData', { 'artist':$('#t_artist').val(), 'album':$('#t_album').val() }); $('#file_upload').uploadifyUpload()" class="greenBtn">START UPLOAD</a>
开始上传
其中,#t#u artist和$t#u album是表单中输入字段的ID