2015-08-20 63 views
0

在彈出窗口中有一個按鈕,我需要點擊它來重定向到另一個彈出窗口?我們如何實現這一目標?在sharepoint中,如何重定向到彈出窗口?

+0

您已經標記了兩個不同版本的SharePoint,因此我刪除了特定於版本的標記。 –

+0

好,謝謝!我只想吸引儘可能多的人來回答這個問題。 –

回答

0

可以實現它如下,

  1. 添加以下網頁上的腳本。

    <script type="text/javascript"> function openDialog(tUrl, tTitle) { var options = { url: tUrl, title: tTitle }; SP.UI.ModalDialog.showModalDialog(options); } </script>

  2. 電話如下

    <a href="#" onclick="openDialog('Page.aspx','Page Title');">Show Modal Dialog</a>

0

這裏上的按鈕或鏈接點擊的功能是我的情況:

我點擊標題SPListItem,它彈出一個自定義的aspx頁面我寫了一個窗口。在窗口中有asp 按鈕,當我點擊它時,我希望它在同一個彈出窗口中重定向到另一個自定義aspx頁面。看到它下面,

how it works

其實這很簡單,在按鈕事件功能

protected void Edit_OnClick(object sender, EventArgs e)

我們寫兩行代碼,它會做的工作:

string url = SPContext.Current.Web.Url + "/_Layouts/TestPrj/test.aspx?List=********************&ID=*"; 
SPUtility.Redirect(url, SPRedirectFlags.Default, HttpContext.Current); 

真的,我不是在開玩笑!

相關問題