• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ASP.NET list object OBJECT.clean()会清空session['OBJECT']的值的问题

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
public partial class 测试 : System.Web.UI.Page
{
    static List<Item> allAnswer= new List<Item>();

     protected void Page_Load(object sender, EventArgs e)
    {
           //首次加载
        if (IsPostBack == false)
        {
            //不能使用将allAnswer中的元素全部删除,这样也会将session中的值清空
            //allAnswer.clean();

           //使用重新定义新的空的对象来实现对allAnswer的清空
            allAnswer = new List<Item>();


            List<Item> reallAnswer = null;

            try
            {
              //其中Session["ReAllAnswer"]来自于另一页面
                reallAnswer = (List<Item>)Session["ReAllAnswer"];
                //PrintAllAnwser(reallAnswer);
            }
            catch { }
     }
}

如果使用allAnswer.clean()函数,则接收的数据Session["ReAllAnswer"]将会设置为空;

而使用new List<Item>(),则不会。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
ASP.NET4的Demo实践:URL路由改进支持发布时间:2022-07-10
下一篇:
《ASP.NET Core项目开发实战入门》带你走进ASP.NET Core开发发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap