如果您在 Internet Explorer 中访问此页面,并从右上角的“当前媒体发布”下拉列表中选择一个值,最终 IE 会尝试将您重定向到包含此字符串的丑陋 url:
__EVENTTARGET=selArchives&__EVENTARGUMENT=&__LASTFOCUS=&__VIEWSTATE=
该页面应该只更新 selArchives 查询字符串值。
下拉列表将 AutoPostBack 设置为 true,并且代码隐藏在 VB 中,这是事件处理程序:
Private Sub selArchives_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles selArchives.SelectedIndexChanged
Response.Redirect("index.aspx?selArchives=" + selArchives.SelectedValue)
End Sub
显然,我可以自己编写 JavaScript,但我想找到问题的根源。
不知道具体是什么导致了这个问题。看起来这是几个因素的组合。
谢谢您的帮助