.net server control is almost feature complete and functional. All .net examples...
[infodrom/rico3] / examples / dotnet / simplegrid.aspx
index a00cafa..a9ddee3 100644 (file)
@@ -74,10 +74,14 @@ sub AddRow(ProductName as String, Gross as Double, Discounts as Double)
   ex1.AddDataRow()\r
   ex1.AddCell(ProductName)\r
   ex1.AddCell("$" & FormatNumber(Gross,0,-1,0,-1))\r
+  ex1.SetCellAttr("class","number")\r
   ex1.AddCell("$" & FormatNumber(Discounts,0,-1,0,-1))\r
+  ex1.SetCellAttr("class","number")\r
   ex1.AddCell("$" & FormatNumber(Gross-Discounts,0,-1,0,-1))\r
+  ex1.SetCellAttr("class","number")\r
   pct=Discounts/Gross\r
   ex1.AddCell(pct.toString("0%"))\r
+  ex1.SetCellAttr("class","number")\r
 end sub\r
 \r
 Protected Overrides Sub Render(writer as HTMLTextWriter)\r
@@ -132,6 +136,9 @@ function ExportGridServer(ExportType) {
 div.ricoLG_cell {\r
   white-space:nowrap;\r
 }\r
+.number {\r
+  text-align: right;\r
+}\r
 </style>\r
 \r
 </head>\r
@@ -161,13 +168,11 @@ can be formatted individually.
 </div>\r
 \r
 <Rico:SimpleGrid runat='server' id='ex1' FrozenCols='1'>\r
-<GridColumns>\r
   <Rico:Column runat='server' width='200' />\r
-  <Rico:Column runat='server' spec='specQty' />\r
-  <Rico:Column runat='server' spec='specQty' />\r
-  <Rico:Column runat='server' spec='specQty' />\r
-  <Rico:Column runat='server' spec='specQty' />\r
-</GridColumns>\r
+  <Rico:Column runat='server' />\r
+  <Rico:Column runat='server' />\r
+  <Rico:Column runat='server' />\r
+  <Rico:Column runat='server' />\r
 </Rico:SimpleGrid>\r
 \r
 </body>\r