- - PR -
VB.NETのResponse.Redirect
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-09-11 09:50
VB.NETでResponse.Redirect文がありますが、
例えばAと言うWEBフォームからBと言うWEBフォームを表示する場合 Aフォーム内のボタン等でResponse.Redirect("B")とすると表示されますが、 通常同じウィンドウ内に表示されますよね? その時別ウィンドウでBフォームを表示させる事は出来ないのでしょうか? |
|
投稿日時: 2003-09-11 10:14
以下の様に JavaScript のWindow.open を用いては如何でしょうか。
1: Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.Web.UI.WebControls.CommandEventArgs) Handles Button2.Command 2: PopUp(e.CommandArgument) 3: End Sub 4: 5: Private Sub PopUp(ByVal strsource As String) 6: Dim strscript As String 7: strscript &= "<script language=javascript>" 8: strscript &= "var feature ='height=300,width=300,top=200,left=200,dependent=yes,location=no,resizable=yes,scrollbars=no,toolbar=no';" 9: strscript &= "window.open('B.aspx?source=" & strsource & "', '',feature);" 10: strscript &= "</script>" 11: Response.Write(strscript) 12:End Sub |
1