我的一个项目要求实现这样一个模式:客户端上传一个文件到服务器上,然后服务器会将文件转换为其他格式(用我自己写的C#转换),而我想在前台显示出这个过程出来,有点类似于进度的样子。
想请教一下怎么实现啊?谢谢了,给点思路小弟吧~~
想请教一下怎么实现啊?谢谢了,给点思路小弟吧~~
解决方案 »
- 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面
- [求助]如何实现???????????????????????
- 如何把aspx批量生成为htm静态页?
- GridView的Edit模式下无法显示密码,求教!
- MSN 7.0 下载时的那个进度条是如何做的?
- datagrid问题
- 哪里错误(存储过程Insert)
- 怎么防止照片被下载....
- 当按下按钮时,页面的Label(HTML控件)的内容变成文本框中的内容?
- 网页对话框关闭问题
- 求一个framework 4.0 下能用的 datagrid或gridview 导出excel的代码
- 使用母版出现“控件包含代码块(即 <% ... %>)”怎么办
常用场景:进度条等。一、前台生成一个唯一标识,保存在前台控件或者某个持久变量中。一般是guid或者日期时间的字符串。
二、前台ajax请求一个后台方法,该后台方法获取Application["唯一标识"]的值。前台的方法需要循环执行,直到特定的结束标识时结束
三、在后台第一次执行时,前台的唯一标识需要传到后台,后台设置Application["唯一标识"]的值注意必须是唯一标识,因为Application是全局的,如果同时多个用户在用这个功能的话,必须要能区分不同用户的Application值
最好能有个例子。谢谢~~
$("#btnOK").click(function() {
$.ajax({
//要用post方式
type: "Post",
//方法所在页面和方法名
url: "Demo.aspx/SayHello",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(data) {
//返回的数据用data.d获取内容
alert(data.d);
},
error: function(err) {
alert(err);
}
});
//禁用按钮的提交
return false;
});
});
详细的地址有写楼主参考
http://www.cnblogs.com/XuebinDing/archive/2012/03/01/2376041.html
晕!所谓Application集合,那是2002年前给asp程序员准备的东西。那是asp跨进程的问题造成的。asp.net程序员直接就会使用static List<T>了,还用什么Application集合?