Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.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/oracle/10.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
Asp.net MS JS运行时错误…在Web.Config中包含AJAX库_Asp.net_Visual Studio 2010_Visual Studio 2012_Asp.net 4.0 - Fatal编程技术网

Asp.net MS JS运行时错误…在Web.Config中包含AJAX库

Asp.net MS JS运行时错误…在Web.Config中包含AJAX库,asp.net,visual-studio-2010,visual-studio-2012,asp.net-4.0,Asp.net,Visual Studio 2010,Visual Studio 2012,Asp.net 4.0,这是错误的图像和出错的代码段。 该项目最初是在VS2010中开发的,但由于客户端具有该开发环境,所以被“升级”到VS2012。不确定升级后是否需要做其他事情来解决此问题 仅当我将Me.maintaintScrollPositionOnPostback=True放入页面加载、页面指令或Web.Config中时,才会发生此错误。我试过使用自我参照和Pagereference和同样的问题 如果我从3个位置中的任意一个位置删除代码行Me.maintaintScrollPositionOnPostbac

这是错误的图像和出错的代码段。

该项目最初是在VS2010中开发的,但由于客户端具有该开发环境,所以被“升级”到VS2012。不确定升级后是否需要做其他事情来解决此问题

仅当我将
Me.maintaintScrollPositionOnPostback=True
放入页面加载、页面指令或Web.Config中时,才会发生此错误。我试过使用自我参照和
Page
reference和同样的问题

如果我从3个位置中的任意一个位置删除代码行
Me.maintaintScrollPositionOnPostback=True
,那么
WebDev.WebServer######
可以正常运行应用程序

最终目标是将一个未定义长度的对象加载到表中。表中可能只有5项,也可能有100项。在这两种情况下,每个项都有一个与之关联的RadioButtonList对象。单击每个RBL后,会将所选选项提交回SQL server,并最终刷新页面。该设置被认为是为了解决刷新或回发的问题,将滚动条重置回顶部

在删除
MaintainScrollPositionOnPostBack
属性但添加AJAX控件之后,我发现了类似的错误

问题:
  • 有没有关于解决此问题的建议,使其不会出现在VS2010或VS2012中
  • 是否有另一种方法使我能够在向SQL server提交RBL selected index change事件的同时保持页面上的滚动位置
  • 如何修复此问题,使JavaScript安装在我的计算机上,或者VS2010/2012的Web服务器实例将使用JavaScript
  • 这似乎与
    web.config
    中的Ajax注册有关,尽管我已经在项目中注册了它。有人知道我在web.config中需要什么声明,这样ajax就可以从服务器上运行,而不需要客户端交互吗?(供参考,.Net 4)

  • 发现了我的问题,最初是VS2010项目,然后升级到VS2012,它显然不喜欢一些库引用,所以把它们搞砸了。在VS2012中从头开始重新创建项目,进行了一些小的复制/粘贴,问题消失了。给我的备忘录是,永远不要把2010年移植到2012年,微软像往常一样搞砸了应用程序内部升级。另外,如果你使用
    页面路由
    ,请参阅以获取帮助。如果有管理员看到这篇文章,请关闭它。