私は実行時にリンクでもある画像を生成することに関して質問があります。オクラホマので、私は何をするつもりだったことの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