私はASP.Netを学習しています。私はImageURLを動的に作成して、ユーザーがコントロールの上を移動したときにImageURLを変更したいと考えています。私はこれを試してみましたが、それは動作しません:ASP.Net ImageButton.ImageUrl on mouseOver
imgStars.Attributes.Add("onmouseover", "this.src= '~/Images/4Stars.png'")
私は〜/画像/ 4Stars.pngに分離コードでimgStars.ImageURLを設定した場合、それは動作します。しかし、それはjavascriptで動作しません。
助けてください。私は何時間も自分の答えを探してみましたが、何をすべきか分かりません。
を「〜」使用される特殊文字です*サーバー上のパスの解決。この種のパスはクライアント(スクリプトが実行される場所)では動作しません。ブラウザが理解できるパスをレンダリングする必要があります。 – xanadont
それはトリックでした。私は答えがとても簡単なときにそれが嫌いです。私は '〜/ Images/4Stars.png'を 'Images/4Stars.png'に変更しました。あなたのコメントを答えとして記入する方法がわかりません。あなたが私に知らせるならば。再度ありがとう – yerty