把[HttpPost]改成[AcceptVerbs(HttpVerbs.Post)]试一下。
不行啊,还是运行不了Import函数
@qinzi88: 园子里有个示例的,和你的基本一样,你下载它的示例看下可不可以。然后比较一下你和他的有什么不同就知道了。http://www.cnblogs.com/dingji/archive/2010/07/07/1772909.html
@LCM: 恩,我就是按照这个写的,但是就是不行,会不会是mvc的版本不同造成的?
@qinzi88: 不是版本的问题,因为我在mvc2,mvc3,mvc4中都测过,都是可以的。可能是因为你有哪个地方写错了。你把你的打个包发给我吧,我试一下。 liuxin95915@163.com
@qinzi88: 我这边可以,但是我还说一下我这边是怎么样的环境吧,能让你更容易找到错误。
@LCM: 这问题到底解决还是没解决啊? 到底怎么解决的啊?
不同浏览器就是不同的,IE下能正常使用,但火狐和谷歌的不行。兼容性问题,有木有?哈哈
这个问题 这么逗哇
明显是上传的设置没有写对吧,
uploader 参数才是你要处理文件上传之后的Action,但是你现在写的是什么啊,你把那个Swf文件当做文件处理动作了,你别光复制别人的代码啊,好歹把插件的设置了解下啊.
如下的代码
<script type="text/javascript">
$(function ()
{
$('#file_upload').uploadify({
'buttonText': '请选择上传文件',
'swf': '@Url.Content("~/Scripts/uploadify-v3.1/uploadify.swf")',
'uploader': '@Url.Action("Upload", "Common", new { area = "" })',
'onUploadSuccess': function (file, data, response)
{
alert('The file ' + file.name + ' was successfully uploaded with a response of ' + response + ':' + data);
}
});
});
</script>