【发布时间】:2010-03-28 18:07:57
【问题描述】:
我有一个 VS2010 RC ASP.NET 网页,当用户更改自动回发下拉菜单上的下拉选择时,它会刷新页面上不同位置的一个小网格和一些标签。
我知道将整个页面包装在一个大的 UpdatePanel 控件中会让你们中的许多人感到恐惧,但我就是这样做的。我真的不想刷新整个页面,我不知道如何使用 Javascript 在客户端更新表格,我认为这将是一个很大的变化。欢迎提出避免这种情况的建议,但我的主要愿望是了解我遇到的错误。
当我在 IDE 中进行自动回发时,一切正常,但如果我部署代码(XP 上的 IIS 5.5),第二个自动回发工作,但第二个给我他的错误。 Ajax 对我来说是一个讨厌的大黑匣子。
有人可以帮忙吗?
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8; MS-RTC EA 2; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET4.0C; .NET4.0E)
Timestamp: Sun, 28 Mar 2010 17:23:23 UTC
Message: Sys.WebForms.PageRequestManagerServerErrorException: Object reference not set to an instance of an object.
Line: 796
Char: 13
Code: 0
URI: http://localhost/BESI/ScriptResource.axd?d=3HKc1zGdeSk2WM7LpI9tTpMQUN7bCfQaPKi6MHy3P9dace9kFGR5G-jymRLHm0uxZ0SqWlVSWl9vAWK5JiPemjSRfdtUq34Dd5fQ3FoIbiyQ-hcum21C-j06-c0YF7hE0&t=5f011aa5
Message: Sys.WebForms.PageRequestManagerServerErrorException: Object reference not set to an instance of an object.
Line: 796
Char: 13
Code: 0
URI: http://localhost/BESI/ScriptResource.axd?d=3HKc1zGdeSk2WM7LpI9tTpMQUN7bCfQaPKi6MHy3P9dace9kFGR5G-jymRLHm0uxZ0SqWlVSWl9vAWK5JiPemjSRfdtUq34Dd5fQ3FoIbiyQ-hcum21C-j06-c0YF7hE0&t=5f011aa5
Message: Sys.WebForms.PageRequestManagerServerErrorException: Object reference not set to an instance of an object.
Line: 796
Char: 13
Code: 0
URI: http://localhost/BESI/ScriptResource.axd?d=3HKc1zGdeSk2WM7LpI9tTpMQUN7bCfQaPKi6MHy3P9dace9kFGR5G-jymRLHm0uxZ0SqWlVSWl9vAWK5JiPemjSRfdtUq34Dd5fQ3FoIbiyQ-hcum21C-j06-c0YF7hE0&t=5f011aa5
【问题讨论】:
标签: asp.net ajax visual-studio-2010