簡體   English   中英

在Infopath Button中需要代碼隱藏的邏輯輸入

[英]Need inputs for logic for Codebehind in Infopath Button

我有一個信息路徑表單,當我單擊按鈕時,它應該重定向到共享點列表項的添加項模板。

 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(對象發件人,ClickedEventArgs e)在Microsoft.Office.InfoPath.Internal.ButtonEventHost.OnButtonClick(DocActionEvent pEvent)在Microsoft.Office.Interop.InfoPath.SemiTrust._ButtonEventSink_SinkHelper.OnClick(DocActionEvent pEvent)

請幫助我:)

請嘗試以下操作:

  • 嘗試使用HttpContext.Current.Response.Redirect("url", false);
  • 確保引用System.Web並為其添加import語句
  • 檢查您的表單安全性是否設置為“ 完全信任”

我認為這與表單沒有完全的信任有關,因此不允許重定向到任何地方。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM