qq_22542593 2015-04-22 13:17 采纳率: 33.3%
浏览 1479

.net如何用cookies动态切换主题

我做了两个主题,一个绿色背景,一个红色背景,但一在网页上加载只显示绿色,多次切换主题后还是绿色,求指点,为什么就切换不到红色
public partial class _Default : System.Web.UI.Page
{
protected void Page_PreInit(object sender, EventArgs e)
{
if (Request.Cookies["Theme"] != null)
this.Theme = Request.Cookies["Theme"].Value;
}
protected void Page_Load(object sender, EventArgs e)
{
//if (IsPostBack==false)
//{
// DropDownList dll = (DropDownList)Master.FindControl("DropDownList1");
// dll.SelectedValue = this.Theme;
//}
}
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
Response.Cookies["Theme"].Value = DropDownList1.SelectedValue;
Response.Cookies["Theme"].Expires=DateTime .Now.AddDays(7);
//Response.Redirect(Request.Url.ToString());
}
}图片说明
我做了两个主题,一个绿色背景,一个红色背景,但一在网页上加载只显示绿色,多次切换主题后还是绿色,求指点,为什么就切换不到红色

  • 写回答

2条回答 默认 最新

  • threenewbee 2015-04-23 12:19
    关注

    this.Theme = Request.Cookies["Theme"].Value;
    下个断点看下

    评论

报告相同问题?

悬赏问题

  • ¥88 实在没有想法,需要个思路
  • ¥15 MATLAB报错输入参数太多
  • ¥15 python中合并修改日期相同的CSV文件并按照修改日期的名字命名文件
  • ¥15 有赏,i卡绘世画不出
  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败