0
我有一个非常简单的问题,一直困扰着我到目前为止.. 我想在ASP.NET中做一级级联下拉。将在asp.net中回发总是导致“导航离开”警告
所以,我有两个下拉框(在其他文本框中),选择ddlOne后,然后将填充ddlTwo。
这是我在ASPX
<asp:UpdatePanel ID="comboBoxWorkFlowPanel" runat="server">
<ContentTemplate>
<asp:DropDownList ID="ddlPendingUserGroup" runat="server"
DataTextField="groupName" DataValueField="groupId" OnSelectedIndexChanged="ddlPendingUserGroup_SelectedIndexChanged" AutoPostBack="true">
</asp:DropDownList>
<asp:DropDownList ID="ddlUserGroupUsers" runat="server" Enabled="false"DataTextField="userName" DataValueField="userID"></asp:DropDownList>
</ContentTemplate>
<asp:UpdatePanel>
和代码隐藏页相当多的代码, 事件处理程序会从下拉读取,然后填充第二个下拉。
我的问题是,后选择在第一个下拉做下来, 为什么会收到一条警告消息(“您即将导航离开该页面”)
如果我点击确定(OK)警告消息,下拉框将正确加载,并且以前在页面上的其他值将被保留。 如果我点击取消,我得到一个脚本错误,而不是。
对此有何看法?
嗯 - 我正在处理一个入口表单,所以有多个文本框和下拉列表等等。而这些都封装在不同的UpdatePanels中。否则,这是一个非常简单的页面。 – aggietech 2010-11-10 22:34:27
你用什么“你即将离开这个页面”alert(?)Javascript? – 2010-11-10 22:35:23
这是我的问题,我没有写出来。这是来自浏览器的提示 – aggietech 2010-11-10 22:36:13