asp.net状态管理

第四周day1
今天看了张福平老师录制的ispostback和弹框的小知识点,感到前期自己学习与现在的内容联系起来了。首先是ispostback的使用,page.ispostback是用来判断是否是第一次加载页面,之前是大量运用于状态管理的学习。状态管理有会话状态、视图状态、cookles以及应用程序状态。
首先我们看视图状态,BulletedList控件是能够以项目符号来创建列表,
在这里插入图片描述实例化list类型,并把它的值放入到viewstate里面
当点击按钮之后会刷新,成为新的页面,并不会记得entries的内容,而viewstate记得,所以先把他取出来赋值然后更新viewstate里面的数据,让bulletedlist数据绑定viewstate里面的列表,然后以databind函数显示。同样的页面回传了!
在这里插入图片描述cookles的使用:
在这里插入图片描述会话状态:类比视图状态,会在同一个浏览器不同窗口记录为同一个用户,而视图状态只能在同一个窗口
在这里插入图片描述应用程序:对比会话视图,针对不同用户,用不同浏览测试,都会记录你的输入,功能更强大
在这里插入图片描述
说到弹框,会想到alert以及prompt
在这里插入图片描述
方法一在执行alert时,代码会停止在那,而方法二可以有效解决这个问题,这时候就会想到response对象调用flush方法,将缓存完成的一部分先展示,详细效果看https://blog.csdn.net/weixin_43704007/article/details/104363176

发布了37 篇原创文章 · 获赞 0 · 访问量 721

猜你喜欢

转载自blog.csdn.net/weixin_43704007/article/details/104605476