Sharepoint 智能部件Web部件之子中用户控件的会话变量问题

Sharepoint 智能部件Web部件之子中用户控件的会话变量问题,sharepoint,sharepoint-2007,smartpart,Sharepoint,Sharepoint 2007,Smartpart,用户控件是由gridview组成的搜索屏幕。我将gridview的过滤结果字符串化到datatable中,并将datatable存储在会话中。我正在下一次回发时访问会话中的datatable 问题是,当我在会话中存储dattable时,即使代码行没有引发任何异常,网页也会显示“发生了意外错误”。在远程调试的帮助下,我能够找到会话变量赋值的原因 我之前在sharepoint之外测试了用户控件,并检查它在asp.net页面中是否工作正常 我使用sharepoint 2007和VS 2008进行开发,

用户控件是由gridview组成的搜索屏幕。我将gridview的过滤结果字符串化到datatable中,并将datatable存储在会话中。我正在下一次回发时访问会话中的datatable

问题是,当我在会话中存储dattable时,即使代码行没有引发任何异常,网页也会显示“发生了意外错误”。在远程调试的帮助下,我能够找到会话变量赋值的原因

我之前在sharepoint之外测试了用户控件,并检查它在asp.net页面中是否工作正常


我使用sharepoint 2007和VS 2008进行开发,使用的框架是2.0。我对sharepoint开发非常陌生,任何潜在客户都会非常有帮助。

您是否启用了会话状态并在服务器上配置了SSP


查看。

感谢您的回复,web.config在httpmodule部分添加了System.web.SessionState.SessionState模块,会话状态模式为SQL Server,页面部分也有enableSessionState=“true”。。。