.net server control is almost feature complete and functional. All .net examples...
[infodrom/rico3] / examples / dotnet / ex2xml.aspx
1 <%@ Page Language="VB" ResponseEncoding="iso-8859-1" %>\r
2 <%@ Register TagPrefix="Rico" Assembly="Rico" NameSpace="Rico" %>\r
3 <%@ Register TagPrefix="My" TagName="dbLib" Src="dbConnect.ascx" %>\r
4 <My:dbLib id='app' runat='server' />\r
5 \r
6 <script runat="server">\r
7 \r
8 Sub Page_Load(Sender As object, e As EventArgs)\r
9   Session.Timeout=60\r
10   app.OpenGrid(ex2x)\r
11 End Sub\r
12 \r
13 </script>\r
14 \r
15 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">\r
16 <html>\r
17 <head>\r
18 <title>Rico LiveGrid-Example 2</title>\r
19 \r
20 <Rico:LoadClient checkQueryString='true' runat='server' />\r
21 <link href="../demo.css" type="text/css" rel="stylesheet" />\r
22 \r
23 </head>\r
24 <body>\r
25 \r
26 <div id='explanation'>\r
27 Base Library: \r
28 <script type='text/javascript'>\r
29 document.write(Rico.Lib+' '+Rico.LibVersion);\r
30 </script>\r
31 <hr>\r
32 This example uses AJAX to fetch order data, as required, from the server. \r
33 Notice how the number of visible rows is set automatically based\r
34 on the size of the window. Try the different grid styles that\r
35 are available. \r
36 Click on a cell to see available actions.\r
37 <a href='<%=Page.Request.ServerVariables("SCRIPT_NAME")%>?_action_ex2x=query&offset=0&page_size=10'>View the AJAX response (XML)</a>.\r
38 </div>\r
39 \r
40 <Rico:LiveGrid runat='server' id='ex2x' DefaultSort='OrderID' menuEvent='click' frozenColumns='1' highlightElem='cursorRow'>\r
41   <Rico:Table runat='server' TblName='orders' />\r
42   <Rico:TableCol runat='server' ColName='OrderID' heading='Order#' width='60' />\r
43   <Rico:TableCol runat='server' ColName='CustomerID' heading='Cust#' width='60' />\r
44   <Rico:TableCol runat='server' ColName='ShipName' heading='Ship Name' width='150' />\r
45   <Rico:TableCol runat='server' ColName='ShipCity' heading='Ship City' width='120' />\r
46   <Rico:TableCol runat='server' ColName='ShipCountry' heading='Ship Country' width='90' />\r
47   <Rico:TableCol runat='server' ColName='OrderDate' heading='Order Date' datatype='date' width='100' />\r
48   <Rico:TableCol runat='server' ColName='ShippedDate' heading='Ship Date' datatype='date' width='100' />\r
49 </Rico:LiveGrid>\r
50 \r
51 </body>\r
52 </html>\r