asp.net中的回发是否会导致“导航”警告

时间:2010-11-10 22:24:04

标签: c# 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>

并且几乎在代码页面后面, 事件处理程序将从下拉列表中读取,然后填充第二个下拉列表。

我的问题是,在第一次下拉选择后, 为什么我收到一条警告信息(“你即将离开这个页面”)

如果我在警告消息上单击“确定”,则会正确加载下拉框,并且将保留以前在页面上的其他值。 如果我单击取消,则会收到脚本错误。

对此有何看法?

1 个答案:

答案 0 :(得分:1)

实际上,这似乎很奇怪。必须有比你在这里发表的更多的东西...更多代码好吗?是您用来创建该警告的Javascript吗?