|
|
1
2
有一百种不同的方法来解决这个问题。ASP.NET基础结构包括 ViewState 允许页面及其控件在页面视图中保留任意数据和对象。
有单人间
在您的案例中,一个简单的方法就是将页面参数存储在“下一页”链接上。这是一个非常简单的例子,它假设您只需要知道页码,但它得到了要点:
…
在这个例子中,我们设置了
|
|
|
2
2
有两种简单的方法可以做到: 在url中包含一个参数,该参数是下一个超链接的href,该url可能如下所示:
然后,您可以从代码隐藏中的querystring访问该参数。 您还可以将其保存到会话:
然后,在回发时,您可以检查它:
对于会话,它将根据您的IIS设置自动过期,而使用querystring选项则不会过期(尽管用户可能会处理它,因此您必须在使用它之前对其进行验证)。 |
|
|
3
1
让属性将其值保存到视图状态。 像这样:
|