asp.net – Response.End()和Response.Flush()之间的差异
发布时间:2020-12-15 23:38:06 所属栏目:asp.Net 来源:网络整理
导读:我有这样的代码: context.HttpContext.Response.Clear(); context.HttpContext.Response.Write(htmlString); context.HttpContext.Response.End(); 但是,当页面加载时,我已经没有关闭html标签.当我用Response.Flush()替换Response.End()它工作正常. Respons
我有这样的代码:
context.HttpContext.Response.Clear(); context.HttpContext.Response.Write(htmlString); context.HttpContext.Response.End(); 但是,当页面加载时,我已经没有关闭html标签.当我用Response.Flush()替换Response.End()它工作正常. 解决方法
Response.Flush
到Response.End
如果在Response.Write之后没有对页面进行任何处理,并且希望停止处理页面,则应该尝试使用此代码. context.HttpContext.Response.Clear(); context.HttpContext.Response.Write(htmlString); context.HttpContext.Response.Flush(); // send all buffered output to client context.HttpContext.Response.End(); // response.end would work fine now. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- System.Net.ServicePointManager.DefaultConnectionLimit =
- 为什么ASP.Net重写runat = server锚控件的相对路径?
- asp.net-mvc-4 – 如何为Outlook创建“互联网日历订阅”?
- asp.net 根据汉字的拼音首字母搜索数据库(附 LINQ 调用方法
- 从ASP.NET MVC应用程序中的Amazon SES发送电子邮件
- asp.net-mvc – 是否可以在IIS服务器上部署asp.net mvc项目
- asp.net – IE超时后重新发送请求?
- asp.net-mvc – 设置登台和生产环境,最大限度地减少简单托管
- asp.net – ASP.NET中的“关键字不支持:”错误
- asp.net – 如何在ASpxGridView中以编程方式选择ASPxComboB