atLoad method now called internally by each widget, no need to call externally. Tweak...
[infodrom/rico3] / examples / dotnet / gridFromTable.aspx
diff --git a/examples/dotnet/gridFromTable.aspx b/examples/dotnet/gridFromTable.aspx
new file mode 100644 (file)
index 0000000..620a1b4
--- /dev/null
@@ -0,0 +1,179 @@
+<%@ Page Language="VB" ResponseEncoding="iso-8859-1" validateRequest="false" %>\r
+<%@ Register TagPrefix="Rico" Assembly="Rico" NameSpace="Rico" %>\r
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">\r
+<html>\r
+<head>\r
+<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">\r
+<title>Rico LiveGrid sourced from HTML table</title>\r
+\r
+<Rico:LoadClient checkQueryString='true' runat='server' />\r
+<link href="../demo.css" type="text/css" rel="stylesheet" />\r
+\r
+</head>\r
+\r
+<body>\r
+<div id='explanation'>\r
+Base Library:\r
+<script type='text/javascript'>\r
+document.write(Rico.Lib+' '+Rico.LibVersion);\r
+</script>\r
+<hr>\r
+This example demonstrates how Rico can convert an existing HTML table into\r
+a much more usable LiveGrid. With the .net server control, you just specify the column names and an HtmlSourceId.\r
+LiveGrid provides scrolling, column resizing, filtering, and sorting capabilities.\r
+When the data is static (as it is in this example), then filtering and sorting take place on the client.\r
+When the data source is a SQL database, then filtering and sorting are done by the database.\r
+Click on a cell to see the available actions.\r
+</div>\r
+\r
+<Rico:LiveGrid runat='server' id='derby' menuEvent='click' frozenColumns='1' highlightElem='cursorRow' defaultWidth='90' HtmlSourceId='derby_data'>\r
+  <Rico:Column runat='server' heading='Year'   width='70' />\r
+  <Rico:Column runat='server' heading='Horse'  width='120' />\r
+  <Rico:Column runat='server' heading='Jockey' width='120' />\r
+</Rico:LiveGrid>\r
+\r
+<table id="derby_data" style="display:none;">\r
+<tbody>\r
+<tr> <td>1875</td> <td>Aristides</td> <td>O. Lewis</td> </tr> \r
+<tr> <td>1876</td> <td>Vagrant</td> <td>B. Swim</td> </tr> \r
+<tr> <td>1877</td> <td>Baden-Baden</td> <td>W. Walker</td> </tr> \r
+<tr> <td>1878</td> <td>Day Star</td> <td>J. Carter</td> </tr> \r
+<tr> <td>1879</td> <td>Lord Murphy</td> <td>C. Shauer</td> </tr> \r
+<tr> <td>1880</td> <td>Fonso</td> <td>G. Lewis</td> </tr> \r
+<tr> <td>1881</td> <td>Hindoo</td> <td>J. McLaughlin</td> </tr> \r
+<tr> <td>1882</td> <td>Apollo</td> <td>B. Hurd</td> </tr> \r
+<tr> <td>1883</td> <td>Leonatus</td> <td>W. Donohue</td> </tr> \r
+<tr> <td>1884</td> <td>Buchanan</td> <td>I. Murphy</td> </tr> \r
+<tr> <td>1885</td> <td>Joe Cotton</td> <td>E. Henderson</td> </tr> \r
+<tr> <td>1886</td> <td>Ben Ali</td> <td>P. Duffy</td> </tr> \r
+<tr> <td>1887</td> <td>Montrose</td> <td>I. Lewis</td> </tr> \r
+<tr> <td>1888</td> <td>Macbeth II</td> <td>G. Covington</td> </tr> \r
+<tr> <td>1889</td> <td>Spokane</td> <td>T. Kiley</td> </tr> \r
+<tr> <td>1890</td> <td>Riley</td> <td>I. Murphy</td> </tr> \r
+<tr> <td>1891</td> <td>Kingman</td> <td>I. Murphy</td> </tr> \r
+<tr> <td>1892</td> <td>Azra</td> <td>A. Clayton</td> </tr> \r
+<tr> <td>1893</td> <td>Lookout</td> <td>E. Kunze</td> </tr> \r
+<tr> <td>1894</td> <td>Chant</td> <td>F. Goodale</td> </tr> \r
+<tr> <td>1895</td> <td>Halma</td> <td>J. Perkins</td> </tr> \r
+<tr> <td>1896</td> <td>Ben Brush</td> <td>W. Simms</td> </tr> \r
+<tr> <td>1897</td> <td>Typhoon II</td> <td>F. Garner</td> </tr> \r
+<tr> <td>1898</td> <td>Plaudit</td> <td>W. Simms</td> </tr> \r
+<tr> <td>1899</td> <td>Manuel</td> <td>F. Taral</td> </tr> \r
+<tr> <td>1900</td> <td>Lieut. Gibson</td> <td>J. Boland</td> </tr> \r
+<tr> <td>1901</td> <td>His Eminence</td> <td>J. Winkfield</td> </tr> \r
+<tr> <td>1902</td> <td>Alan-a-Dale</td> <td>J. Winkfield</td> </tr> \r
+<tr> <td>1903</td> <td>Judge Himes</td> <td>H. Booker</td> </tr> \r
+<tr> <td>1904</td> <td>Elwood</td> <td>F. Prior</td> </tr> \r
+<tr> <td>1905</td> <td>Agile</td> <td>J. Martin</td> </tr> \r
+<tr> <td>1906</td> <td>Sir Huon</td> <td>R. Troxler</td> </tr> \r
+<tr> <td>1907</td> <td>Pink Star</td> <td>A. Minder</td> </tr> \r
+<tr> <td>1908</td> <td>Stone Street</td> <td>A. Pickens</td> </tr> \r
+<tr> <td>1909</td> <td>Wintergreen</td> <td>V. Powers</td> </tr> \r
+<tr> <td>1910</td> <td>Donau</td> <td>F. Herbert</td> </tr> \r
+<tr> <td>1911</td> <td>Meridian</td> <td>G. Archibald</td> </tr> \r
+<tr> <td>1912</td> <td>Worth</td> <td>C.H. Shilling</td> </tr> \r
+<tr> <td>1913</td> <td>Donerail</td> <td>R. Goose</td> </tr> \r
+<tr> <td>1914</td> <td>Old Rosebud</td> <td>J. McCabe</td> </tr> \r
+<tr> <td>1915</td> <td>Regret</td> <td>J. Nolter</td> </tr> \r
+<tr> <td>1916</td> <td>George Smith</td> <td>J. Loftus</td> </tr> \r
+<tr> <td>1917</td> <td>Omar Khayyam</td> <td>C. Borel</td> </tr> \r
+<tr> <td>1918</td> <td>Exterminator</td> <td>W. Knapp</td> </tr> \r
+<tr> <td>1919</td> <td>Sir Barton</td> <td>J. Loftus</td> </tr> \r
+<tr> <td>1920</td> <td>Paul Jones</td> <td>T. Rice</td> </tr> \r
+<tr> <td>1921</td> <td>Behave Yourself</td> <td>C. Thompson</td> </tr> \r
+<tr> <td>1922</td> <td>Morvich</td> <td>A. Johnson</td> </tr> \r
+<tr> <td>1923</td> <td>Zev</td> <td>E. Sande</td> </tr> \r
+<tr> <td>1924</td> <td>Black Gold</td> <td>J.D. Mooney</td> </tr> \r
+<tr> <td>1925</td> <td>Flying Ebony</td> <td>E. Sande</td> </tr> \r
+<tr> <td>1926</td> <td>Bubbling Over</td> <td>A. Johnson</td> </tr> \r
+<tr> <td>1927</td> <td>Whiskery</td> <td>L. McAtee</td> </tr> \r
+<tr> <td>1928</td> <td>Reigh Count</td> <td>C. Lang</td> </tr> \r
+<tr> <td>1929</td> <td>Clyde Van Dusen</td> <td>L. McAtee</td> </tr> \r
+<tr> <td>1930</td> <td>Gallant Fox</td> <td>E. Sande</td> </tr> \r
+<tr> <td>1931</td> <td>Twenty Grand</td> <td>C. Kurtsinger</td> </tr> \r
+<tr> <td>1932</td> <td>Burgoo King</td> <td>E. James</td> </tr> \r
+<tr> <td>1933</td> <td>Brokers Tip</td> <td>D. Meade</td> </tr> \r
+<tr> <td>1934</td> <td>Cavalcade</td> <td>M. Garner</td> </tr> \r
+<tr> <td>1935</td> <td>Omaha</td> <td>W. Saunders</td> </tr> \r
+<tr> <td>1936</td> <td>Bold Venture</td> <td>I. Hanford</td> </tr> \r
+<tr> <td>1937</td> <td>War Admiral</td> <td>C. Kurtsinger</td> </tr> \r
+<tr> <td>1938</td> <td>Lawrin</td> <td>E. Arcaro</td> </tr> \r
+<tr> <td>1939</td> <td>Johnstown</td> <td>J. Scout</td> </tr> \r
+<tr> <td>1940</td> <td>Gallahadion</td> <td>C. Bierman</td> </tr> \r
+<tr> <td>1941</td> <td>Whirlaway</td> <td>E. Arcaro</td> </tr> \r
+<tr> <td>1942</td> <td>Shut Out</td> <td>W.D. Wright</td> </tr> \r
+<tr> <td>1943</td> <td>Count Fleet</td> <td>J. Longden</td> </tr> \r
+<tr> <td>1944</td> <td>Pensive</td> <td>C. McCreary</td> </tr> \r
+<tr> <td>1945</td> <td>Hoop Jr.</td> <td>E. Arcaro</td> </tr> \r
+<tr> <td>1946</td> <td>Assault</td> <td>W. Mehrtens</td> </tr> \r
+<tr> <td>1947</td> <td>Jet Pilot</td> <td>E. Guerin</td> </tr> \r
+<tr> <td>1948</td> <td>Citation</td> <td>E. Arcaro</td> </tr> \r
+<tr> <td>1949</td> <td>Ponder</td> <td>S. Brooks</td> </tr> \r
+<tr> <td>1950</td> <td>Middleground</td> <td>W. Boland</td> </tr> \r
+<tr> <td>1951</td> <td>Count Turf</td> <td>C. McCreary</td> </tr> \r
+<tr> <td>1952</td> <td>Hill Gail</td> <td>E. Arcaro</td> </tr> \r
+<tr> <td>1953</td> <td>Dark Star</td> <td>H. Moreno</td> </tr> \r
+<tr> <td>1954</td> <td>Determine</td> <td>R. York</td> </tr> \r
+<tr> <td>1955</td> <td>Swaps</td> <td>W. Shoemaker</td> </tr> \r
+<tr> <td>1956</td> <td>Needles</td> <td>D. Erb</td> </tr> \r
+<tr> <td>1957</td> <td>Iron Liege</td> <td>W. Hartack</td> </tr> \r
+<tr> <td>1958</td> <td>Tim Tam</td> <td>I. Valenzuela</td> </tr> \r
+<tr> <td>1959</td> <td>Tomy Lee</td> <td>W. Shoemaker</td> </tr> \r
+<tr> <td>1960</td> <td>Venetian Way</td> <td>W. Hartack</td> </tr> \r
+<tr> <td>1961</td> <td>Carry Back</td> <td>J. Sellers</td> </tr> \r
+<tr> <td>1962</td> <td>Decidedly</td> <td>W. Hartack</td> </tr> \r
+<tr> <td>1963</td> <td>Chateaugay</td> <td>B. Baeza</td> </tr> \r
+<tr> <td>1964</td> <td>Northern Dancer</td> <td>W. Hartack</td> </tr> \r
+<tr> <td>1965</td> <td>Lucky Debonair</td> <td>W. Shoemaker</td> </tr> \r
+<tr> <td>1966</td> <td>Kauai King</td> <td>D. Brumfield</td> </tr> \r
+<tr> <td>1967</td> <td>Proud Clarion</td> <td>R. Ussery</td> </tr> \r
+<tr> <td>1968*</td> <td>Dancer&rsquo;s Image</td> <td>I. Valenzuela</td> </tr> \r
+<tr> <td>1969</td> <td>Majestic Prince</td> <td>W. Hartack</td> </tr> \r
+<tr> <td>1970</td> <td>Dust Commander</td> <td>M. Manganello</td> </tr> \r
+<tr> <td>1971</td> <td>Canonero II</td> <td>G. Avila</td> </tr> \r
+<tr> <td>1972</td> <td>Riva Ridge</td> <td>R. Turcotte</td> </tr> \r
+<tr> <td>1973**</td> <td>Secretariat</td> <td>R. Turcotte</td> </tr> \r
+<tr> <td>1974</td> <td>Cannonade</td> <td>A. Cordero, Jr.</td> </tr> \r
+<tr> <td>1975</td> <td>Foolish Pleasure</td> <td>J. Vasquez</td> </tr> \r
+<tr> <td>1976</td> <td>Bold Forbes</td> <td>A. Cordero, Jr.</td> </tr> \r
+<tr> <td>1977</td> <td>Seattle Slew</td> <td>J. Cruguet</td> </tr> \r
+<tr> <td>1978</td> <td>Affirmed</td> <td>S. Cauthen</td> </tr> \r
+<tr> <td>1979</td> <td>Spectacular Bid</td> <td>R. Franklin</td> </tr> \r
+<tr> <td>1980</td> <td>Genuine Risk</td> <td>J. Vasquez</td> </tr> \r
+<tr> <td>1981</td> <td>Pleasant Colony</td> <td>J. Velasquez</td> </tr> \r
+<tr> <td>1982</td> <td>Gato del Sol</td> <td>E. Delahoussaye</td> </tr> \r
+<tr> <td>1983</td> <td>Sunny&rsquo;s Halo</td> <td>E. Delahoussaye</td> </tr> \r
+<tr> <td>1984</td> <td>Swale</td> <td>L. Pincay</td> </tr> \r
+<tr> <td>1985</td> <td>Spend a Buck</td> <td>A. Cordero, Jr.</td> </tr> \r
+<tr> <td>1986</td> <td>Ferdinand</td> <td>W. Shoemaker</td> </tr> \r
+<tr> <td>1987</td> <td>Alysheba</td> <td>C. McCarron</td> </tr> \r
+<tr> <td>1988</td> <td>Winning Colors</td> <td>G. Stevens</td> </tr> \r
+<tr> <td>1989</td> <td>Sunday Silence</td> <td>P. Valenzuela</td> </tr> \r
+<tr> <td>1990</td> <td>Unbridled</td> <td>C. Perret</td> </tr> \r
+<tr> <td>1991</td> <td>Strike the Gold</td> <td>C. Antley</td> </tr> \r
+<tr> <td>1992</td> <td>Lil E. Tee</td> <td>P. Day</td> </tr> \r
+<tr> <td>1993</td> <td>Sea Hero</td> <td>J. Bailey</td> </tr> \r
+<tr> <td>1994</td> <td>Go For Gin</td> <td>C. McCarron</td> </tr> \r
+<tr> <td>1995</td> <td>Thunder Gulch</td> <td>G. Stevens</td> </tr> \r
+<tr> <td>1996</td> <td>Grindstone</td> <td>J. Bailey</td> </tr> \r
+<tr> <td>1997</td> <td>Silver Charm</td> <td>G. Stevens</td> </tr> \r
+<tr> <td>1998</td> <td>Real Quiet</td> <td>K. Desormeaux</td> </tr> \r
+<tr> <td>1999</td> <td>Charismatic</td> <td>C. Antley</td> </tr> \r
+<tr> <td>2000</td> <td>Fusaichi Pegasus</td> <td>K. Desormeaux</td> </tr> \r
+<tr> <td>2001</td> <td>Monarchos</td> <td>J. Chavez</td> </tr> \r
+<tr> <td>2002</td> <td>War Emblem</td> <td>V. Espinoza</td> </tr> \r
+<tr> <td>2003</td> <td>Funny Cide</td> <td>J. Santos</td> </tr> \r
+<tr> <td>2004</td> <td>Smarty Jones</td> <td>S. Elliott</td> </tr> \r
+<tr> <td>2005</td> <td>Giacomo</td> <td>M. Smith</td> </tr> \r
+<tr> <td>2006</td> <td>Barbaro</td> <td>E. Prado</td> </tr> \r
+<tr> <td>2007</td> <td>Street Sense</td> <td>C. Borel</td> </tr> \r
+<tr> <td>2008</td> <td>Big Brown</td> <td>K. Desormeaux</td> </tr> \r
+<tr> <td>2009</td> <td>Mine That Bird</td> <td>C. Borel</td> </tr> \r
+</tbody> \r
+</table>   \r
+\r
+<p style='font-size: x-small;'>*Dancer&rsquo;s Image disqualified but later reinstated.\r
+<br> **Fastest time&mdash;1 min 59 2/5 s. No other horse has raced the Derby in less than 2 min.</p> \r
+\r
+</body>\r
+</html>\r