C# 模式弹出窗口显示错误的下拉列表
我的模式弹出窗口工作不正常。当我在本地机器上运行应用程序时,一切正常,但只要我尝试从服务器上运行网站,每当发生selectedindexchanged事件时,就会显示模式弹出窗口。我已经检查了代码,但不知道我做错了什么。我已经做了很多模态,只是对于这个应用程序,它不能正常工作。。。当表单上发生selectedIndexChanged事件时,模式弹出窗口不应可见,选中项目时除外 如果selectedIndexChanged事件再次更改,则此弹出窗口将显示,并且我选择了记录的编辑按钮,modalpopup将按其应显示的方式显示,但在后台仍然可以看到相同的弹出窗口 我已尝试在单击事件中添加(!IsNotPostback),但仍然不起作用 我的弹出窗口是这样的:C# 模式弹出窗口显示错误的下拉列表,c#,asp.net,popup,modalpopupextender,C#,Asp.net,Popup,Modalpopupextender,我的模式弹出窗口工作不正常。当我在本地机器上运行应用程序时,一切正常,但只要我尝试从服务器上运行网站,每当发生selectedindexchanged事件时,就会显示模式弹出窗口。我已经检查了代码,但不知道我做错了什么。我已经做了很多模态,只是对于这个应用程序,它不能正常工作。。。当表单上发生selectedIndexChanged事件时,模式弹出窗口不应可见,选中项目时除外 如果selectedIndexChanged事件再次更改,则此弹出窗口将显示,并且我选择了记录的编辑按钮,modalp
<asp:HiddenField ID="hdnBaseStock" runat="server" />
<asp:ModalPopupExtender ID="modalBaseStock" runat="server"
BackgroundCssClass="modalBackground" DropShadow="True"
Enabled="True" PopupControlID="pnlBaseStock" TargetControlID="hdnBaseStock" CancelControlID ="btnCancelBaseStock">
</asp:ModalPopupExtender>
<asp:Panel ID="pnlBaseStock" runat="server" CssClass="modalPopup" Width="404px" Height="271px">
<table style="width: 401px">
<tr>
<td>
<asp:Label ID="label3" runat="server" Text="Warehouse"></asp:Label>
</td>
<td>
<asp:DropDownList ID="lstWareHouseEdit" runat="server" AppendDataBoundItems="True" Width="255px"
OnSelectedIndexChanged="lstWareHouseEdit_SelectedIndexChanged"></asp:DropDownList>
</td>
</tr>
<tr>
<td>
<asp:Label ID="label7" runat="server" Text="Customer"></asp:Label>
</td>
<td>
<asp:Label ID="lblLookupCust" runat="server"></asp:Label>
</td>
</tr>
<tr>
<td>
<asp:Label ID="label8" runat="server" Text="Site"></asp:Label>
</td>
<td>
<asp:Label ID="lblLookupSite" runat="server"></asp:Label>
</td>
</tr>
<tr>
<td>
<asp:Label ID="label4" runat="server" Text="Vendor No"></asp:Label>
</td>
<td>
<asp:TextBox ID="txtVendorNo" runat="server" Width="250px"></asp:TextBox>
</td>
</tr>
<tr>
<td>
<asp:Label ID="label5" runat="server" Text="Description"></asp:Label>
</td>
<td>
<asp:TextBox ID="txtDescription" runat="server" Width="250px" Height="46px" TextMode="MultiLine"></asp:TextBox>
</td>
</tr>
<tr>
<td>
<asp:Label ID="label6" runat="server" Text="Actual Qty"></asp:Label>
</td>
<td>
<asp:TextBox ID="txtActualQty" runat="server" Width="250px"></asp:TextBox>
</td>
</tr>
<tr>
<td>
<asp:Label ID="label9" runat="server" Text="BaseQty"></asp:Label>
</td>
<td>
<asp:TextBox ID="txtBaseQty" runat="server" Width="250px"></asp:TextBox>
</td>
</tr>
<tr>
<td>
</td>
<td>
<asp:Button ID="btnSaveEdit" BackColor="White" runat="server" Text="Save" Width="153px" OnClick="btnSaveEdit_Click" />
<asp:Button ID="btnCancelBaseStock" BackColor="White" runat="server" Text="Cancel" Width="95px" />
</td>
</tr>
</table>
</asp:Panel>
有人能告诉我我做错了什么或有什么建议吗???它在您的本地机器上是如何工作的?嗨,SMK,是的,在我的本地机器上一切正常,只有选择正确的编辑按钮,模式弹出窗口才会显示。。。在本地,它工作得很完美,它在服务器端,而不是。。。。
protected void lstWarehouseNo_SelectedIndexChanged(object sender, EventArgs e)
{
lstVendorNo.SelectedIndex = 0;
PopulateFilterBaseStock();
}
protected void lstVendorNo_SelectedIndexChanged(object sender, EventArgs e)
{
lstWarehouseNo.SelectedIndex = 0;
PopulateFilterBaseStock();
}