0

Javascript を使い始めたところ、Visual Studio で「検証 (ASP.Net): 属性 'onMouseOver' は要素 'Button' の有効な属性ではありません」というエラーが発生しました。基本的には、ボタン コントロールの HTML コード内に onMouseOver="this.style.color='Red'" と入力しました。Web プロジェクトを実行すると、マウス オーバー コマンドが正常に機能します。ただし、エラー メッセージが表示されます。

このエラーを解決するにはどうすればよいですか? または、マウス オーバー コマンドが正常に機能するため、このエラー メッセージは重要ではありませんか?

ありがとうございました、

DFM

4

1 に答える 1

0

<asp:..>Visual Studio は、サーバー コントロール タグ内の JavaScript を好みません。彼らが好むアプローチは、コード ビハインドで JavaScript を接続することClientScript.RegisterStartupScriptです。これは、公式のアプローチを説明するMSDN の記事です。

このようにする目的は、ASP.Net がブラウザー固有のコードをレンダリングできるようにするためだと思います。

でもねえ、あなたのコードが機能するなら......

于 2009-06-07T21:42:21.983 に答える