.net 在SharePoint中使用QueryString、SessionVariables和ViewState时出错

.net 在SharePoint中使用QueryString、SessionVariables和ViewState时出错,.net,sharepoint,viewstate,query-string,.net,Sharepoint,Viewstate,Query String,我正在sharepoint中创建Web部件,希望将数据从一个部件传输到另一个部件。我试过这三种方法,但都失败了。有什么想法吗? 它只是说 发生了意外错误。意外错误==服务器错误500?如果是这样,请在web.config中打开自定义错误报告,以找出问题所在。谷歌“连接的web部件”-有一种内置的、简单的跨部件传递数据的方法。如果您想在同一页面上将信息从一个web部件传输到另一个web部件,请按照Greg的建议查看“连接的web部件” 如果要将信息传输到另一页上的web部件,请使用查询字符串,但不

我正在sharepoint中创建Web部件,希望将数据从一个部件传输到另一个部件。我试过这三种方法,但都失败了。有什么想法吗? 它只是说
发生了意外错误。

意外错误==服务器错误500?如果是这样,请在web.config中打开自定义错误报告,以找出问题所在。

谷歌“连接的web部件”-有一种内置的、简单的跨部件传递数据的方法。

如果您想在同一页面上将信息从一个web部件传输到另一个web部件,请按照Greg的建议查看“连接的web部件”


如果要将信息传输到另一页上的web部件,请使用查询字符串,但不要使用“id”、“listid”、“field”等名称它对SharePoint有特殊的意义,比如http:/xxx/Shared Documents/EditQuestion.aspx?id=3,它告诉SharePoint从共享文档加载id=3的文档,并将其用作SPContent.Current.Item

现在查询字符串在某些情况下有效,而在某些情况下无效!!!它说http://******/BIMS/Shared Documents/EditQuestion.aspx?id=3上不存在任何项目。它可能已被其他用户删除或重命名。查询字符串在某些情况下有效,而在某些情况下无效!!!它说http://******/BIMS/Shared Documents/EditQuestion.aspx?id=3上不存在任何项目。它可能已被其他用户删除或重命名。这没有多大帮助。你能给出你所尝试的全部细节吗?还搜索“调试sharepoint web部件”。你没有CustomErrors=Off就是你得到了那个错误。我把它改成了k=3,它成功了!!但是我不能使用会话变量或视图状态吗?视图状态可以毫无问题地使用,但只能在单个页面上工作,您应该将其用于控件/web部件以记住html未记住的内容,并使用连接与其他web部件通信。会话状态在MOSS中工作正常,但在WSS中默认禁用。