C# 视图页面刷新后还要护持checkbox的选中状态

C# 视图页面刷新后还要保持checkbox的选中状态
本帖最后由 XiaoPeiyuan2020 于 2014-04-26 10:30:37 编辑
标题如上,请问怎么实现。就是我们像QQ邮箱点击选择未读的消息后,有分页,跳转到第二页时还保持,未读消息的checkbox还保持选中状态,并且加载的数据还是未读的消息页面是第二页、、
------解决方案--------------------
如果参数很少,可以在页面url中保存这些参数。
------解决方案--------------------
晕死。

具体的代码可能就是
if(QueryString["type"]!=null)
{
    switch(QueryString["type"])
    {
           case "1":
               .....设置你的CheckBox
               break;
           ...........
    }
}


代码“具体”到这种switch-case代码了,其实就已经偏离了这个必要的内容。所必要说明的东西很少,只是你懒得动手动脑。
------解决方案--------------------
如果你是服务器控件,貌似ViewState会帮你保持
如果你是html标签,那你最好还是用ajax的方式。。。。
加url后缀真心不是一件舒服的事情