Asp.Net + JavaScript 動態產生 Popup 子視窗 Button 實作
分類:Asp.Net
http://www.dynamicdrive.com/dynamicindex8/popwin.htm
popup 視窗原始碼的產生網站 , 很方便 , 先推一下
Javascript 置於
... 中 , 由butoon 呼叫 NewWindow 函收,並給予參數
Asp.net C# 後台
假設我們要塞 10 個彈跳視窗的案鈕入主版頁面的可編輯區
for ( int i=0 ; i<10 ;i++){string popup_url="google.com.tw";Button uploadbtn = new Button();uploadbtn.ID = "UPLoad"+i;uploadbtn.Text = "..PopUP";uploadbtn.OnClientClick = "NewWindow('" + popup_url + "','mywin','480','320','no','center');return false;";Master.FindControl("main_page").Controls.Add(uploadbtn);}
注 :1. button ID 不能重覆 2. 利用 onClientClick 來指定 click 事件(呼叫JAVA)