ASP.NET会话状态与数据缓存优化
1. 会话状态与向导控件
1.1 会话状态的常见用途
会话状态常用于跟踪来自用户的信息,即使这些信息是通过多个页面回发的。例如,收集邮寄地址、申请安全凭证或在网站上购买商品等场景都会涉及到这个问题。当收集用户数据需要多个表单页面时,就需要在每次回发之间跟踪这些信息。
1.2 向导控件的引入
ASP.NET的后续版本引入了向导控件(Wizard Control)来处理多阶段数据收集。向导控件提供了一个模板,用于在多个输入页面之间导航,同时允许开发者提供具体的内容。它支持线性和非线性导航。
1.3 使用向导控件的步骤
- 创建新页面 :在项目中创建一个名为
UseWizard.aspx的新页面。 - 添加向导控件 :从工具箱中将
WizardControl拖放到页面上。 - 设置样式 :当设计器中出现“Wizard Tasks”窗口时,点击向导右上角的小箭头,选择“Auto Format”设置样式,这里使用“Professional”样式。还可以使用
StartNavigationTemplate和SidebarTemplate来控制向导的外观。 - 管理步骤 :点击向导右上角的小箭头,选择“Add/Remove Wizard S
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



