需要從按鈕單擊事件中打開radWindow中的網頁。試圖從客戶端做到這一點,但它出現,然後立即消失。我認爲按鈕單擊導致回發到服務器...因此,我目前正試圖解決此問題與服務器端代碼(C#)下面張貼。RadWindow:從C#打開窗口#
問題:需要打開窗口窗口而不將它們添加到窗口集合中或將它們從窗口集合上關閉。它們不會在關閉窗口時從窗口集合中刪除。這會導致按下新按鈕的次數相同的窗口打開。第一次點擊打開一個窗口,第二次點擊兩個窗口打開新的按鈕等...任何想法?
C# - 多頁打開
RadWindow newWindow = new RadWindow();
newWindow.NavigateUrl = "WebPage.aspx";
newWindow.Top = Unit.Pixel(22);
newWindow.VisibleOnPageLoad = true;
newWindow.Modal = true;
newWindow.Left = Unit.Pixel(0);
newWindow.Height = 530;
newWindow.Width = 1000;
winMgr.Windows.Add(newWindow);
的JavaScript - 後返回的問題?頁面打開並立即消失。
var oManager = '<%=winMgr.ClientID %>';
var oManager = window.radopen("WebPage.aspx", null);
oManager.setSize(1000, 530); //Width, Height
oManager.center();
oManager.SetActive();
感謝您的幫助!
按鈕是否應該引起回發? – 2011-05-16 16:10:42