在列表中存储数据时,沙盒代码执行请求失败

时间:2014-11-27 12:16:14

标签: list gridview sandbox office365 buttonclick

我正在为office 365开发这个沙箱webpart。

我在网格中有5行。

此网格每行有3个下拉列表和2个文本框。当我将此网格数据保存到SharePoint列表时,它可以正常工作。

但是当网格行从5增加时,它会给我一个沙盒代码执行请求失败的错误。

我在预生产和生产办公室365网站上面临这个问题。

如何存储此数据并解决此问题?

任何建议都值得欢迎和明白。

1 个答案:

答案 0 :(得分:1)

首先:对不起我的英语,我是从网上学到的。

"沙盒代码执行请求失败。"是一般错误。

如果您的代码中有任何错误,则会收到此错误。

我有两种方法来解决这个错误:

1,制作一个新的" Log"列表,并在我的代码中创建try-catch bloks。如果我发现异常,我会将其写入" Log"列表,然后我看到真正的问题。

2,有时候webpart很好,但我无法添加网页。我打开了Shareoint Designer,我给出了webpart手册

  • 首先制作一个空的Web部件。 (很容易添加到Web,我添加此而不是MyWebPartName)。
  • 然后我在Sharepoint Designer中打开Web,然后打开Page(aspx)。在页面上搜索空Web部件,并替换" TypeFullName"属性从Emtpy到MyWebPartName。
  • 如果不起作用,请确保代码中存在问题。

编辑: 3, 最简单的方法:

  • 制作反馈div。 (简单div,带有自定义ID。)
  • 抓住错误,并将ex.Message写入我的div。

它为我工作。