您好我正在創建一個webpart。我爲我的webpart有一個自定義工具部件。我會輸入一些文字。當我點擊保存它將打印在sharepointpage。當用戶單擊Web部件工具部件中的取消時,我需要詢問確認對話框,如果用戶選擇「確定」,我需要運行一些服務器端代碼。可能嗎。請幫助我。確認對話框中的取消按鈕在sharepoint webpart
0
A
回答
0
是的,你可以。這就像asp.net,所以你可以插入一個Javascript,就像我們在this site找到的樣本。
2
在你toolpart註冊一個onsubmit事件處理程序(這將呼籲OK /應用/取消,或者如果你做任何其他導致回發)
protected override void OnPreRender(EventArgs e)
{
// Don't run if in SharePoint Designer
if (ParentToolPane.InCustomToolPane)
return;
// Connect to the form Submit event RenderToolPart event is too late,
// Putting this in OnLoad event causes javascript error webpart may
// be loaded for ApplyChanges but not rendered - leading to javascript error
this.Page.RegisterOnSubmitStatement("submit", "yourCustom_onSubmit();");
base.OnLoad(e);
}
而且一定要有一個javascript您的頁面上有function yourCustom_onSubmit
- 提供確認信息並取消提交取決於您。
相關問題
- 1. 確認對話框中取消按鈕不工作
- 2. 確認取消按鈕上的對話框發佈?
- 3. 在確認()對話框中是/否按鈕而不是確定/取消?
- 4. Rails的確認對話框按鈕
- 5. jQuery確認按鈕不在彈出確認()對話框中
- 6. 更改默認TouchID對話框中取消按鈕的文本
- 7. 按下對話框(確定,取消)按鈕獲取事件(Android)
- 8. 確認對話框,有兩個按鈕
- 9. 消息/確認對話框
- 10. Android:警報對話框,取消按鈕
- 11. JavaFX警報對話框取消按鈕
- 12. android:對話框,取消按鈕
- 13. 在Angular Js中更改確認對話框按鈕的文本
- 14. 在alertify確認對話框中添加自定義按鈕
- 15. MFC確定/取消對話框按鈕覆蓋?
- 16. 確定/取消對話框後退按鈕
- 17. 在Magnolia對話框中沒有顯示保存/取消對話框按鈕
- 18. 在取消對話框中恢復切換按鈕的狀態
- 19. SharePoint默認模式對話框不顯示按鈕
- 20. ASP.NET按鈕中的jQuery確認對話框OnClientClick
- 21. jQuery的對話框:確認在提交按鈕點擊
- 22. AlertDialog中性按鈕消除對話框
- 23. 我想在我的警報對話框中顯示確定並取消按鈕?
- 24. 針對jQuery的按鈕點擊確認對話框
- 25. 用ID_OKCANCEL在MessageBox中正確設置「取消按鈕」;對話框內的對話框
- 26. Watin無法識別確認對話框確定按鈕
- 27. 在進度對話框中添加取消按鈕
- 28. 如何在進度對話框中設置取消按鈕?
- 29. 按下提交按鈕後確認對話框
- 30. 如何在Theme.Holo.Dialog對話框中添加確定和取消按鈕?
不,我要求事件的webpart屬性中的按鈕。這些按鈕(確定,取消,應用)由Sharepoint創建,而不是我的自定義按鈕。我需要確認那個取消按鈕。你的例子不適合我的問題。 – john 2011-06-16 13:29:01