在回发时下拉框(选择)设置URL?

时间:2010-05-17 14:09:14

标签: asp.net query-string

我有一个带有ASP.NET DropDownBox控件(HTML select)的页面,其中填充了一些动态记录值。当用户选择记录时,页面的整个内容被更新以反映选择。如果用户单击链接并离开页面并尝试返回,则会提取默认的未选择列表,并且必须再次重新选择。如何保留他们的选择的最佳方式?我目前有页面设置,所以如果网址包含PageName.aspx?recordID=5,它将选择正确的dropDown选项。但是我不确定如何根据选择更改URL的查询字符串。

1 个答案:

答案 0 :(得分:1)

您可以将recordID投入ViewState

ViewState["recordID"] = 5;

而不是在Query String中进行选择。 你可以在页面加载时检查它;如果它不为null,则适当地设置下拉控件。