我有一個關於在運行時生成圖像的問題,這也是鏈接。好了,我打算做的是創造一個ImageButton的,然後onClick事件設置的東西,如:訪問活動?
window.open('http://www.themagicfinger.com/')
這意味着它看起來像:
newImage.Click += (window.open('http://www.themagicfinger.com/'));
但後來我意識到這不起作用,因爲它尋找一個匹配事件delagate的方法。
所以我的問題是,這是實現我想要的最好的方式,如果是的話,我該如何使它工作?
我腦海中出現的另一種選擇是將圖像封裝在標籤中,但我認爲這種方式更好。
感謝
因爲打開一個新窗口一個客戶端事件,爲什麼要嘗試在服務器端代碼中執行此操作?爲什麼不用JavaScript來做呢? – David
你不能用javascript做,我在問題中解釋!事件onClick,查找與對象和eventArgs的方法,你不能餵它的JavaScript。 – TheGateKeeper
我向你保證,即使在JavaScript中的DOM元素上點擊,你也可以打開瀏覽器窗口。實際上,使用客戶端腳本是僅用於打開新瀏覽器窗口的方式。服務器端代碼無法告訴客戶端這樣做。 – David