|新しいページ|検索|ページ一覧|RSS|@ウィキご利用ガイド | 管理者にお問合せ
|ログイン|

ASP.NET runat="server"にしたら A.hover スタイルが無効になった

    
※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

リンクボタン(ボタンに見えるリンク)の表示非表示の制御を行う必要があるので、Aタグに
runat="server"
を追加したら、cssファイルで指定していたhoverスタイルが無効になった。カーソルを当てると赤くなるはずが、ならない・・・。

出来上がったHTMLを見たら、href属性が消えていた!
どうやら、ASP.NETは、href属性が空だと出力しないみたいです。
href=""
はだめだけど、
href="./"
ならOK!!
元通り動くようになりました(^^)。

window.event.returnValue = false;
で、リンクが起動しないようにするのを忘れずに~!

更新履歴

取得中です。