use javascript:
window.showModalDialog
window.showModelessDialog

解决方案 »

  1.   

    window.open("")
    里面带参数吗?
      

  2.   

    带啊,window.open(url,theName,Optional)
    Optional. Stringhat specifies the window ornaments to display. The following features are supported: channelmode = { yes | no | 1 | 0 } Specifies whether to display the window in theater mode and show the channel band. The default is no. 
    directories = { yes | no | 1 | 0 } Specifies whether to add directory buttons. The default is yes. 
    fullscreen = { yes | no | 1 | 0 } Specifies whether to display the browser in a full-screen or normal window. The default is no, which displays the browser in a normal window. Use full-screen mode carefully. Because this mode hides the browser's title bar and menus, you should always provide a button or other visual clue to help the user close the window. ALT+F4 also closes the new window. 
    height = number Specifies the height of the window, in pixels. The minimum value is 100. 
    left = number Specifies the left position, in pixels. This value is relative to the upper-left corner of the screen. 
    location = { yes | no | 1 | 0 } Specifies whether to display the input field for entering URLs directly into the browser. The default is yes. 
    menubar = { yes | no | 1 | 0 } Specifies whether to display the menu bar. The default is yes. 
    resizable = { yes | no | 1 | 0 } Specifies whether to display resize handles at the corners of the window. The default is yes. 
    scrollbars = { yes | no | 1 | 0 } Specifies whether to display horizontal and vertical scroll bars. The default is yes. 
    status = { yes | no | 1 | 0 } Specifies whether to add a status bar at the bottom of the window. The default is yes. 
    titlebar = { yes | no | 1 | 0 } Specifies whether to display a title bar for the window. This parameter is ignored unless the caller is an HTML Application or a trusted dialog box. The default is yes. 
    toolbar = { yes | no | 1 | 0 } Specifies whether to display the browser toolbar, making buttons such as Back, Forward, and Stop available. The default is yes. 
    top = number Specifies the top position, in pixels. This value is relative to the upper-left corner of the screen. 
    width = number Sets the width of the window, in pixels. The minimum value is 100. 
      

  3.   

    我用下面弹出有模式窗体,
    Page.RegisterStartupScript("open","<script language>window.showModalDialog('Mat_add.aspx','Dialog Arguments Value','dialogWidth:500px;dialogHeight:320px;dialogTop:200px;dialogLeft:300px;status:no;scroll:no;');</script>");
    但是有错误,弹出的窗体里不能服务器端的控件,比如不能用服务器端的button,当我点击button时候,会另外弹出一个Mat_add.aspx窗体,但是在button的click事件里并没有那样的定义呀!