我是新手,请问showModalDialog要怎样用
ok,马上给分

解决方案 »

  1.   

    //弹出模态窗口
            public void showModalDialog(Page page, string Url, string obj, string w, string h, string l, string t)
            {
                try
                {
                    page.RegisterStartupScript("aa", "<script language=javascript>var a = window.showModalDialog('" + Url +"',self,'edge:raised;scroll:0;status:0;help:0;resizable:1;dialogWidth:" + w + "px;dialogHeight:" + h + "px;dialogTop:" + t + "px;dialogLeft:" + l + "px');if(a!=null){document.all." + obj + ".value=a;}</script>");
                }
                catch
                {
                    Msg1(page, "弹出窗口的参数高置错误!");
                }
            }
    obj为要返回的值的控件
    另弹出的那页要设<base target="_self")>