../images/Emo47.gif onselectedindexchange ../images/Emo35.gif
ע"מ לבדוק את onselectedindexchange, עשיתי משהו פשוט, אבל זה לא עובד. הקוד המצ"ב אמור להקפיץ הודעה עם סימני קריאה (alert) כאשר בוחרים צומת בעץ, אבל הוא לא מכיר בפונקציה ()run. ע"מ לוודא שאין בעיות לא כשורות, בדקתי את הקוד על אובייקט אחר (onclock של button) - שם הוא עובד, כלומר : הבעיה היא משהו בעץ...
<%@ Page language="c#" Codebehind="Main.aspx.cs" AutoEventWireup="false" Inherits="ARK.Main" smartNavigation="False"%> <%@ Register TagPrefix="iewc" Namespace="Microsoft.Web.UI.WebControls" Assembly="Microsoft.Web.UI.WebControls" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <HTML> <HEAD> <script language="javascript"> function run() { alert('!!!'); } </script> </HEAD> <body dir="rtl"> <form id="Form1" method="post" runat="server"> <iewc:treeview id="myTree" runat="server" ImageUrl="folder_close.gif" ExpandedImageUrl="folder_open.gif" onselectedindexchange = "run()"></iewc:treeview> </form> </body> </HTML>
השגיאה :
Server Error in '/Sites/Almor' Application. -------------------------------------------------------------------------------- Compilation Error Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. Compiler Error Message: CS0117: 'ASP.Main_aspx' does not contain a definition for 'run' Source Error: Line 19: Line 20: <form id="Form1" method="post" runat="server"> Line 21: <iewc:treeview id="myTree" runat="server" ImageUrl="folder_close.gif" Line 22: ExpandedImageUrl="folder_open.gif" onselectedindexchange = "run()"></iewc:treeview> Line 23: </form>
מדוע ?