Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# panel.defaultbutton在IIS 7.5中不起作用,但在VS Express 2012中起作用_C#_Asp.net - Fatal编程技术网

C# panel.defaultbutton在IIS 7.5中不起作用,但在VS Express 2012中起作用

C# panel.defaultbutton在IIS 7.5中不起作用,但在VS Express 2012中起作用,c#,asp.net,C#,Asp.net,我正在开发一个测验应用程序,它有三个部分:测验、问题和答案。每个部分都是上述部分的子部分。例如,我有一个gridview对象,它显示测验管理员创建的所有测验。如果在GridView中选择其中一个测验,则会有另一个GridView对象显示该测验的所有问题。如果您从“gvQuestions”网格视图中选择一个问题,则与该问题相关的所有答案都将显示在最后一节的第三个网格视图(“gvAnswers”)中 在每个面板中(除了GridView对象之外),都有一个区域,可以在其中分别添加新的测验、问题或答案。

我正在开发一个测验应用程序,它有三个部分:测验、问题和答案。每个部分都是上述部分的子部分。例如,我有一个gridview对象,它显示测验管理员创建的所有测验。如果在GridView中选择其中一个测验,则会有另一个GridView对象显示该测验的所有问题。如果您从“gvQuestions”网格视图中选择一个问题,则与该问题相关的所有答案都将显示在最后一节的第三个网格视图(“gvAnswers”)中

在每个面板中(除了GridView对象之外),都有一个区域,可以在其中分别添加新的测验、问题或答案。也就是说,“pnlquick”面板有一个GridView对象,显示用户的所有测验,还有两个文本框和一个按钮,用户可以单击“btnaddnewquick”按钮向数据库添加新测验。问答小组也是如此。我为每个面板中的添加新按钮设置了每个面板的默认按钮(btnAddNewQuestion和btnAddNewAnswer)

当我从VS Express 2012 for Web运行应用程序时,一切正常。但是,当我将文件上载到我的Web服务器(Windows 2008 R2)时,无论按Enter键时光标在哪个面板/文本框中,BTNADDNEWQUEST按钮始终是默认的

还有其他人遇到过这个问题吗?有解决办法吗?我必须假设我的Web服务器上存在导致问题的某些设置,因为当我从VS Express运行它时,它正常工作

我确实在服务器上安装了.Net Framework 4.5,并尝试将web.config文件设置为使用它,但没有成功


感谢您提供的任何帮助。

我将开始查看与
IIS
settings`相关的机器与不好的机器之间的不同设置
AppPool、虚拟目录、根目录等谢谢。你知道在IIS Express的什么地方可以找到这些设置吗?它只在我从VS 2012启动我的应用程序时运行,我不知道具体的设置在哪里。