感动了我的ASP.. NET应用程序到Windows 2008服务器,现在DropDownList SelectedIn

本文关键字:服务器 2008 现在 SelectedIn DropDownList Windows 我的 ASP NET 应用程序 感动 | 更新日期: 2023-09-27 17:54:59

现有ASP。. NET 2.0应用程序,当前部署在Windows Server 2003机器上。

测试将其移动到新的WS 2008盒子。应用程序加载良好,其他行为似乎很好,但我没有得到OnSelectedIndexChanged事件从我的下拉列表。

我想我可以添加命令按钮,并根据下拉菜单中选择的项目在按钮单击事件中运行代码,但这似乎有点笨拙。

任何想法吗?

编辑-控件在窗体上是独立的。不是datagrid/gridview或任何其他容器控件的一部分。

<asp:DropDownList ID="ddlOCA" runat="Server" OnSelectedIndexChanged="ddlOCA_SelectedIndexChanged" AutoPostBack="true"></asp:DropDownList>

编辑2 -这个Windows 2008服务器是64位的,而我获取事件的另一个服务器是32位的。

编辑3 -在WS 2008机器上,也有一些不再着火(坍缩/展开)。叹息。

感动了我的ASP.. NET应用程序到Windows 2008服务器,现在DropDownList SelectedIn

几点想法:

  1. 虽然这看起来像是一个很长的镜头,你错过了IIS头,迫使IE8在兼容模式下运行?
  2. 您安装ASP了吗?. NET v2.0(我不记得这是预安装或不)?一定要仔细检查,因为有些库会随ASP一起提供。. NET v3.5,但是我不相信它能给你所有的东西。
  3. 运行应用程序的用户是否具有必要的安全权限?如果你不确定,你可能想用-ga选项来运行aspnet_regiis(如果你第二次运行它,这不会有任何影响)。

这是一个内网应用程序。在IE中将该站点添加为本地内网的受信任站点。