asp.net – Response.Write和UpdatePanel
发布时间:2020-12-15 22:58:01 所属栏目:asp.Net 来源:网络整理
导读:我生成一个vcard,我发送到客户端使用以下代码片段: Response.AddHeader("Content-Disposition",string.Format("attachment; filename={0}",fileNameOnly));Response.ContentType = "text/x-vcard";Response.ContentEncoding = Encoding.GetEncoding("ISO-88
我生成一个vcard,我发送到客户端使用以下代码片段:
Response.AddHeader("Content-Disposition",string.Format("attachment; filename={0}",fileNameOnly)); Response.ContentType = "text/x-vcard"; Response.ContentEncoding = Encoding.GetEncoding("ISO-8859-1"); Response.Write(vCard.ToString()); Response.End(); 但是,我需要在一个内部控制页面和UpdatePanel中使用vCard.不幸的是,根据Update panel and Response write这不行,导致错误. 解决方法
在异步回发期间不能使用Response.Write.无论控制执行,代码需要作为PostBackTrigger添加到更新面板中:
<Triggers> <asp:PostBackTrigger ControlID="Button1" /> </Triggers> 您还可以在代码隐藏中执行,如果您愿意: ScriptManager.GetCurrent().RegisterPostBackControl(Button1); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 深蓝词库转换1.5发布
- asp.net – 有没有更好的方法将ClientID转换为外部JS文件?
- asp.net-mvc-3 – ASP.NET MVC ActionFilter – 确定是否AJ
- asp.net-mvc-5 – MVC5 RadioButtonFor模型属性未正确绑定
- asp.net-mvc – asp.net mvc windows authentication – 以
- 在ASP.NET中使用C#将字符串转换为日期让我得到一个小时的约
- asp.net – 在WAP转换期间无法解析.aspx
- asp.net – ‘ToArray’不是’String’的成员
- 【总结 Anchor-free1】Anchor-Free Keypoint方法总结以及思
- asp.net – 以下部分已定义,但尚未针对布局页面“?/ Views
推荐文章
站长推荐
- 在ASP.net“正确”中实现OpenID – 会员或验证提
- 在ASP.NET Core中给上传图片功能添加水印
- asp.net – HTTP错误400 – 与Topshelf的OWIN
- asp.net-mvc – RouteValueDictionary的字符串UR
- asp.net-mvc – 未找到部分视图或视图引擎不支持
- asp.net – 在MVC5中使用java脚本代码 – 放在哪
- asp.net-mvc-3 – 日期选择器透明背景开箱即用?
- asp.net-mvc-3 – razor语法:使用ifs和div循环
- asp.net-mvc-5 – 使用FormsAuthenticationTicke
- asp.net-mvc – ASP.Net Html.DropDownList未选择
热点阅读