對於<select>
控件,我們可以使用onchange
屬性在選項值更改時運行一些javascript。 Intellisense會讓我相信asp:ListBox
控件不支持這個屬性(因爲你會在visual studio中強調它告訴你這是無效的)。但是,這工作。在asp控件上使用「無效」屬性有什麼副作用?
<asp:ListBox ID="roleList" OnChange="someJavascriptCall()" runat="server" Visible="true" Rows="3">
試着輸入代碼到Visual Studio中,你將有你的onchange屬性叫你出去。爲什麼是這樣?使用此屬性是否有任何副作用?
我鼓勵你不要把OnChange和JavaScript這類東西放到你的標記中。 – 2009-07-08 13:41:47