【发布时间】:2017-05-21 07:09:17
【问题描述】:
我有一个运行 VS Pro 2013 ASP.NET 4.5 的 MS Windows 2012 服务器
当我打开 VS 并在服务器上运行它时,网站运行良好。
但是,如果我在 IIS 中创建一个 WS 并将确切的文件复制到 IIS 中,当我从我的客户端计算机运行它时,某些部分将无法工作。
IIS 中网站的应用程序池为 4.5。
一个不起作用的部分是文本框上的自动完成扩展器,另一部分是不触发的网格视图中的编辑链接。
不过,其他大部分看起来都还可以。
谢谢 P
<asp:TextBox ID="txtCustomer" runat="server"></asp:TextBox>
<asp:AutoCompleteExtender ServiceMethod="SearchCustomers"
MinimumPrefixLength="2"
CompletionInterval="100" EnableCaching="false" CompletionSetCount="10"
TargetControlID="txtCustomer"
ID="AutoCompleteExtender1" runat="server" FirstRowSelected = "false" OnClientItemSelected = "ClientItemSelectedNewIssueCustomer">
</asp:AutoCompleteExtender>
【问题讨论】:
-
提供的代码很难找到问题,但是假设有一个数据库,您的应用程序可以与它成功通信吗?
-
有什么错误吗? ..尝试在 qyour webconfig 中添加 customError=Off
-
@Mahdi 是的,它从数据库中提取自动完成数据,但它仍然是运行代码的同一台服务器。不确定会是这样吗?
-
@federico scamuzzi 不幸的是没有错误。 customErrors 设置为关闭。谢谢
-
@PeteWhelan 你确定你的连接字符串是正确的吗?
标签: c# asp.net ajax iis gridview