Changed asp and dotnet examples to use css sprites instead of images. Changed dotnet...
[infodrom/rico3] / examples / dotnet / ShipperEdit.aspx
1 <%@ Page Language="VB" ResponseEncoding="iso-8859-1" Debug="true" validateRequest="false" %>\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 \r
7 <script runat="server">\r
8 \r
9 Sub Page_Load(Sender As object, e As EventArgs)\r
10   Session.Timeout=60\r
11   app.OpenGridForm(ex8)\r
12 End Sub\r
13 \r
14 Protected Overrides Sub Render(writer as HTMLTextWriter)\r
15   select case ex8.action\r
16     case "table": MyBase.Render(writer)\r
17     case "ins":   ex8.InsertRecord(writer)\r
18     case "upd":   ex8.UpdateRecord(writer)\r
19     case "del":   ex8.DeleteRecord(writer)\r
20   end select\r
21 End Sub\r
22 \r
23 </script>\r
24 \r
25 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">\r
26 <html>\r
27 <head>\r
28 <title>Rico LiveGrid-Shippers (editable)</title>
29 \r
30 <Rico:LoadClient checkQueryString='true' runat='server' />\r
31 <link href="../demo.css" type="text/css" rel="stylesheet" />\r
32 \r
33 <style type="text/css">
34 div.ricoLG_cell {
35   white-space:nowrap;
36 }
37 </style>
38 </head>\r
39 \r
40 \r
41 <body>\r
42 <div id='explanation'>\r
43 Base Library: <script type='text/javascript'>document.write(Rico.Lib+' '+Rico.LibVersion);</script>\r
44 <hr>\r
45 The data on this grid can be edited using pop-up forms. \r
46 Just click on a grid cell and then select Edit, Delete, or Add from the pop-up menu. \r
47 The Add and Edit forms are automatically generated by LiveGrid. \r
48 Updates are disabled on the database, so you will get an error message if you try to save.\r
49 </div>\r
50 \r
51 <p><strong>Shippers Table</strong></p>
52 \r
53 <Rico:LiveGridEdit runat='server' id='ex8' TableName='shippers' DefaultSort='ShipperID' frozenColumns='1'>\r
54   <Rico:Column runat='server' heading='ID'           width='50'  ColName='ShipperID'   EntryType='B' ColData='<auto>' />\r
55   <Rico:Column runat='server' heading='Company Name' width='150' ColName='CompanyName' EntryType='B' ConfirmDeleteColumn='true' />\r
56   <Rico:Column runat='server' heading='Phone Number' width='150' ColName='Phone'       EntryType='B' />\r
57 </Rico:LiveGridEdit>\r
58 \r
59 </body>\r
60 </html>\r