131b92a166356b5287ff5101c8a975088422c580
[infodrom/rico3] / examples / dotnet / ShipperEdit.aspx
1 <%@ Page Language="VB" ResponseEncoding="iso-8859-1" Debug="true" validateRequest="false" %>\r
2 <%@ Register TagPrefix="Rico" TagName="LiveGrid" Src="../../plugins/dotnet/LiveGrid.ascx" %>\r
3 <%@ Register TagPrefix="Rico" TagName="Column" Src="../../plugins/dotnet/GridColumn.ascx" %>\r
4 <%@ Register TagPrefix="Rico" TagName="Panel" Src="../../plugins/dotnet/GridPanel.ascx" %>\r
5 <%@ Register TagPrefix="Rico" TagName="sqlCompatibilty" Src="../../plugins/dotnet/sqlCompatibilty.ascx" %>\r
6 <%@ Register TagPrefix="My" TagName="LoadRicoClient" Src="LoadRicoClient.ascx" %>\r
7 <%@ Register TagPrefix="My" TagName="dbLib" Src="dbConnect.ascx" %>\r
8 <My:dbLib id='app' runat='server' />\r
9 \r
10 \r
11 <script runat="server">\r
12 \r
13 Sub Page_Load(Sender As object, e As EventArgs)\r
14   Session.Timeout=60\r
15   app.OpenGridForm(ex8)\r
16 End Sub\r
17 \r
18 Protected Overrides Sub Render(writer as HTMLTextWriter)\r
19   select case ex8.action\r
20     case "table": MyBase.Render(writer)\r
21     case "ins":   ex8.InsertRecord(writer)\r
22     case "upd":   ex8.UpdateRecord(writer)\r
23     case "del":   ex8.DeleteRecord(writer)\r
24   end select\r
25 End Sub\r
26 \r
27 </script>\r
28 \r
29 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">\r
30 <html>\r
31 <head>\r
32 <title>Rico LiveGrid-Shippers (editable)</title>
33 \r
34 <My:LoadRicoClient id='initlibs' runat='server' />\r
35 <link href="../demo.css" type="text/css" rel="stylesheet" />\r
36 \r
37 <style type="text/css">
38 div.ricoLG_cell {
39   white-space:nowrap;
40 }
41 </style>
42 </head>\r
43 \r
44 \r
45 <body>\r
46 <table id='explanation' border='0' cellpadding='0' cellspacing='5' style='clear:both'><tr valign='top'><td>\r
47 Base Library: <script type='text/javascript'>document.write(Rico.Lib+' '+Rico.LibVersion);</script>\r
48 <hr>\r
49 The data on this grid can be edited using pop-up forms. \r
50 Just click on a grid cell and then select Edit, Delete, or Add from the pop-up menu. \r
51 The Add and Edit forms are automatically generated by LiveGrid. \r
52 Updates are disabled on the database, so you will get an error message if you try to save.\r
53 </td><td>\r
54 <script type='text/javascript'><!--\r
55 google_ad_client = 'pub-7218597156507462';\r
56 /* 125x125, created 5/11/09 */\r
57 google_ad_slot = '9298106441';\r
58 google_ad_width = 125;\r
59 google_ad_height = 125;\r
60 //-->\r
61 </script>\r
62 <script type='text/javascript' src='http://pagead2.googlesyndication.com/pagead/show_ads.js'></script>\r
63 </td></tr></table>\r
64 \r
65 <p><strong>Shippers Table</strong></p>
66 \r
67 <Rico:LiveGrid runat='server' id='ex8' formView='true' TableName='shippers' DefaultSort='ShipperID' frozenColumns='1'>\r
68 <GridColumns>\r
69   <Rico:Column runat='server' heading='ID'           width='50'  ColName='ShipperID'   EntryType='B' ColData='<auto>' />\r
70   <Rico:Column runat='server' heading='Company Name' width='150' ColName='CompanyName' EntryType='B' ConfirmDeleteColumn='true' />\r
71   <Rico:Column runat='server' heading='Phone Number' width='150' ColName='Phone'       EntryType='B' />\r
72 </GridColumns>\r
73 </Rico:LiveGrid>\r
74 \r
75 </body>\r
76 </html>\r