问题描述
我正在向我的ascx页面添加文字控件
<asp:Literal ID="customLiteral" runat="server" />
在Page_Load方法内部,我使用httpContext动态填充此文本。我需要阅读一些cookie才能设置此Literal的值。
customLiteral.Text = Utility.RenderText(HttpContext.Current) + "<h3>" + DateTime.Now.ToShortTimeString() + "</h3>";
这在页面的第一次加载时效果很好。但是不会在后续加载时命中我的RenderText方法,因此不支持cookie的值来呈现此文字。我添加了用于测试的日期值,该值也保持不变。文字值会以某种方式缓存吗?在第一次加载时,我也仅一次击中了Page_Load内部的断点。有没有更好的方法可以在这里实现我想要的?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)