Other recent changes had broken the Rico calendar on IE6-8. This update fixes all...
[infodrom/rico3] / examples / dotnet / tree1.aspx
1 <%@ Page Language="VB" ResponseEncoding="iso-8859-1" Debug="true" validateRequest="false" %>\r
2 <%@ Register TagPrefix="Rico" Assembly="Rico" NameSpace="Rico" %>\r
3 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">\r
4 <html>\r
5 <head>\r
6 <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
7 <title>Rico-Tree Control</title>\r
8
9 <Rico:LoadClient checkQueryString='true' runat='server' />\r
10 <link href="../demo.css" type="text/css" rel="stylesheet" />\r
11 \r
12 <script type='text/javascript'>\r
13 var tree1;\r
14 \r
15 // initialize tree\r
16 Rico.onLoad( function() {\r
17   tree1=new Rico.TreeControl("tree1", "CustTree.aspx");\r
18   tree1.atLoad();\r
19   tree1.returnValue=function(newVal) { Rico.$('TreeValue1').value=newVal; };\r
20   Rico.eventBind('TreeButton1', 'click', Rico.eventHandle(window,'TreeClick1'));\r
21 });\r
22 \r
23 function TreeClick1(e) {\r
24   if (Rico.visible(tree1.container)) {\r
25     tree1.close();\r
26   } else {\r
27     Rico.positionCtlOverIcon(tree1.container,Rico.$('TreeButton1'));\r
28     tree1.open();\r
29   }\r
30   Rico.eventStop(e);\r
31 }\r
32 </script>\r
33
34 </head>\r
35 \r
36 <body>
37 \r
38 <div id='explanation'>\r
39 Base Library: \r
40 <script type='text/javascript'>\r
41 document.write(Rico.Lib+' '+Rico.LibVersion);\r
42 </script>\r
43 <hr>\r
44 <p>This example demonstrates a basic, pop-up tree control where the tree nodes are loaded via AJAX.\r
45 Only one item is selected from the tree at a time.\r
46 Data is from the Northwind customer table.\r
47 </div>\r
48 \r
49 \r
50 <p><button id='TreeButton1'>Show Tree</button>\r
51 <p><input type='text' id='TreeValue1' size='6'> (selected customer id)\r
52 \r
53 <pre style='border:1px solid black;padding:3px;font-size:8pt;'>\r
54 Rico.onLoad( function() {\r
55   tree1=new Rico.TreeControl("tree1", "CustTree.asp");\r
56   tree1.atLoad();\r
57   tree1.returnValue=function(newVal) { Rico.$('TreeValue1').value=newVal; };\r
58 });\r
59 </pre>\r
60 \r
61 </body>\r
62 </html>\r