网格视图状态问题?

时间:2011-03-21 11:23:32

标签: c# javascript .net asp.net asp.net-ajax

我创建了一个简单的网格,通过编辑选项显示不同的图像。用户选择下拉菜单以查看pngjpg图片。如果选择jpg,则会将用户重定向到Silverlight应用程序以编辑图像。当用户返回默认页面时,默认选择png选项。我希望记住jpg的选择。

我们如何维护应用程序的状态,以便当用户返回时,会记住所选的图像类型,并且网格显示所选类型的数据?它在asp.net C#

1 个答案:

答案 0 :(得分:0)

您可以将其存储在会话中:

Session["ImageSelector"] = cbImageSelector.SelectedIndex

在Page_Load中,当!Page.IsPostback,检查:

object key = Session["ImageSelector"];
if (key != null)
    this.cbImageSelector.SelectedIndex = (int)key;

你也可以通过Response.Cookies使用cookie,并通过Request.Cookies获取它。

HTH。