0

私は 2 つのページ (ホームと Сategory) を持っています。そこのボタンでページ ホームを読み込みます。ボタン実行パネル RadWindow (NavigateUrl: Сategory) をクリックします。

protected void ShowWindow()
    {
        string script = "function f(){$find(\"" + RadWindow_editor.ClientID + "\").show(); Sys.Application.remove_load(f);}Sys.Application.add_load(f);";
        ScriptManager.RegisterStartupScript(Page, Page.GetType(), "key", script, true);
    }
    protected void RadButtonEdit_Click(object sender, EventArgs e)
    {
        ShowWindow();
    }

RadWindow NavigateUrl - category をボタンにロードします。RadWindow を閉じるボタンをクリックします。

protected void RadButtonEdit_Click(object sender, EventArgs e)
        {
            ClientScript.RegisterStartupScript(Page.GetType(), "mykey", "Close();", true);
        }
 function GetRadWindow() {
     var oWindow = null;
     if (window.radWindow)
         oWindow = window.radWindow;
     else if (window.frameElement.radWindow)
         oWindow = window.frameElement.radWindow;
     return oWindow; 
 }

 function Close() {
     var oWindow = GetRadWindow();
     oWindow.argument = null;
     oWindow.close();
     return false;
 }

ページのホームを更新するには? (ボタンをクリックして RadWindow を閉じます)

ありがとうございました!

4

2 に答える 2