<select>
コントロールの場合、オプション値が変更されたときに、onchange
属性を使用してjavascriptを実行できます。インテリセンスは、asp:ListBox
コントロールがこの属性を保持していないと信じています(これは無効であることをビジュアルスタジオで強調しています)。しかし、これは動作します。ASPコントロールで「無効な」属性を使用した場合の副作用は何ですか?
<asp:ListBox ID="roleList" OnChange="someJavascriptCall()" runat="server" Visible="true" Rows="3">
ビジュアルスタジオにそのコードを入力してみると、あなたのOnChange属性が呼び出されます。どうしてこれなの?この属性を使用することに副作用はありますか?
最初にOnChangeとJavaScriptのようなものをマークアップに振りかざすことをお勧めします。 –