【问题标题】:Drop Down Box (select) set URL on postback?下拉框(选择)在回发时设置 URL?
【发布时间】:2010-05-17 14:09:13
【问题描述】:

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

【问题讨论】:

    标签: asp.net query-string


    【解决方案1】:

    您可以将 recordID 放入 ViewState

    ViewState["recordID"] = 5;
    

    而不是在查询字符串中携带选择。 您可以在页面加载时检查它;如果它不为空,则适当设置下拉控件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-14
      • 1970-01-01
      相关资源
      最近更新 更多