0

我有一个信息路径表单,当我单击按钮时,它应该重定向到共享点列表项的添加项模板。在我给出的代码中

 try
 {
  string url = "Sharepoint List item's URL";
  HttpContext.Current.Response.Redirect("url");
  }
  catch
  {
  }

但我收到这样的安全错误

System.Security.SecurityException 请求“System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”类型的权限失败。在 Activity_Profile.FormCode.btnNewReportingUnit_Clicked(Object sender, ClickedEventArgs e) 在 Microsoft.Office.InfoPath.Internal.ButtonEventHost.OnButtonClick(DocActionEvent pEvent) 在 Microsoft.Office.Interop.InfoPath.SemiTrust._ButtonEventSink_SinkHelper.OnClick(DocActionEvent pEvent)

请帮助我:)

4

1 回答 1

1

尝试以下操作:

  • 尝试使用HttpContext.Current.Response.Redirect("url", false);
  • 确保您引用System.Web并为其添加导入语句
  • 检查您的表单安全性是否设置为完全信任

我认为这与没有完全信任的表单有关,因此不允许在任何地方重定向。

于 2011-09-19T08:29:06.987 回答