网格视图用户控件使用会话

时间:2014-06-14 07:41:12

标签: c# asp.net

我正在尝试构建网格视图用户控件。用户控件使用会话来保持网格视图的数据源处于活动状态。

问题是当我将用户控件放在我的页面上两次时,会话变得混乱,因为会话名称当前是硬编码的。解决此问题的最佳方法是什么?

2 个答案:

答案 0 :(得分:1)

保存控件数据的最佳方法是使用ViewState或ControlState。通过这种方式,您可以在同一页面中隔离控件的不同实例之间的数据。

答案 1 :(得分:0)

您可以在会话中使用用户控件ID作为密钥而不是会话中的硬编码密钥。

此致 Sandeepkumar Gupta