因此,我有一个GridView列出了很多工作。

在此GridView上,我启用了分页,可以正常工作。

当我悬停在页码上时,即1,2,3,4,....显示以下内容

javascript_dopostback('c100placeholdergrievew','page $ 1')

现在我的问题如下。

当我单击此列表中的超链接之一时,我转到编辑详细信息页面。用户单击“保存”后,我将用户重定向到使用GridView的列表页面。

我想实现的是,GridView记得它们来自IE Page 2的哪个页面。

我知道我可以使用PageIndex设置此设置,但是我不确定如何在GridView的“页面”值中发送,以便我可以。

有帮助吗?

解决方案

我将在页面的会话状态中保存所需的变量。当您加载页面时,您可以拥有一个布尔值,该布尔值指出您是否来自“编辑”页面设置为true,如果是这种情况,另一个会话变量可录制您来的页面?

因此,...在出门的路上设置了使用页面索引当前选择的页面的会话变量,然后将2个新的会话变量传递回页面。

sEdited = Session["Edited"].ToString();
sPage = Session["PageToDisplay"].ToString();

然后设置 Page 一旦从字符串中解析的索引?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top