我有一个网页:Menu.aspx,其中我有以下相关控件:
- 带有一些值的 DropDownList
- 一个超链接,它将我重定向到一个名为 Edit.aspx 的页面。
在我的Edit.aspx页面中,我有一个取消按钮,它将用户重定向回菜单页面
我想做的是当我的用户单击超链接转到编辑页面时,DropDownList 的索引保留在查询字符串中在我的Menu.aspx页面中,我有以下 aspx 代码,但我不确定如何继续
<asp:HyperLink
ID="lnkEdit"
NavigateUrl='<%# "Edit.aspx?" + Eval("UserID") + ...not sure... %>'
</asp:HyperLink>
<asp:DropDownList
ID="myDropDown"
...some <asp:ListItems/>
</asp:DropDownList>
编辑:澄清了为什么我使用 NavigateURL。因为我的查询字符串已经执行了 Eval 来确定用户 ID。