ASP.net webforms中的异步页面处理示例(.NET 2.0)
|
有人可以在ASP.NET Webforms 2.0中为我提供一个简单的异步页面处理示例(我正在使用VS 2010,所以像lambdas这样的新语法可以)吗? 我有一些长时间运行的请求,我不想绑定IIS线程. 为简单起见,假设我当前的代码如下所示: protected void Page_Load(object sender,EventArgs e)
{
string param1 = _txtParam1.Text;
string param2 = _txtParam2.Text;
//This takes a long time (relative to a web request)
List<MyEntity> entities = _myRepository.GetEntities(param1,param2);
//Conceptually,I would like IIS to bring up a new thread here so that I can
//display the data after it has come back.
DoStuffWithEntities(entities);
}
如何修改此代码以使其异步?假设我已经在aspx页面中设置了async =“true”. 编辑 我想我想出了如何得到我正在寻找的东西.我已将示例代码放在答案here中.请随意指出可以进行的任何缺陷或更改. 解决方法我问过ASP.NET团队的一些人.这是他们给我的电子邮件回复,现在,给你.
(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- ASP.NET C#SignalR流到客户端
- asp.net-mvc – 添加附加参数以表单提交
- 在asp.net Gridview控件中触发的事件序列是什么?
- 带有子项的ASP.NET自定义/用户控件
- asp.net-mvc-4 – ASP.NET MVC 4应用程序捆绑和分类,为什么
- asp.net-mvc – .Net 4内存缓存类和用户会话
- asp.net-mvc – 如何使用MVC 4上传大文件?
- asp.net-mvc-3 – 不能将lambda表达式转换为’string’类型
- asp.net – ‘检测到Autofac循环组件依赖性’错误
- asp.net – 如何在客户端上为CustomValidator控件重写Error
