248
Chương 7: ASP.NET và Web Form
•
Đặc tính
toolbar
,
menubar
, và
scrollbars
—có thể được thiết lập là
yes
hay
no
, tùy
thuộc vào bạn muốn hiển thị các phần tử này hay không.
•
Đặc tính
resizable
—có thể được thiết lập là
yes
hay
no
, tùy thuộc vào bạn muốn
đường viền cửa sổ là cố định hay có thể thay đổi kích thước được.
Ví dụ dưới đây trình bày cách mở một trang ASP.NET thứ hai trong một cửa sổ pop-up khi
người dùng nhắp vào một
Button
.
Hình 7.3 Hiển thị cửa sổ pop-up
Bạn cần thêm đoạn mã này vào phương thức thụ lý sự kiện
Page.Load
.
string popupScript = "window.open('PopUp.aspx', " +
"'CustomPopUp', " +
"'width=200, height=200, menubar=yes, resizable=no')";
cmdPopUp.Attributes.Add("onClick", popupScript);
Và đây là đoạn mã (trong phương thức thụ lý sự kiện
Page.Load
) dùng để hiển thị cửa sổ pop-
up một cách tự động khi trang được hiển thị:
string popupScript = "<script language='javascript'>" +
"window.open('PopUp.aspx', " +
"'CustomPopUp', " +
"'width=200, height=200, menubar=yes, resizable=no')" +
"</script>";