1 <%@ Page Language="C#" AutoEventWireup="True" %>
2 <%@ Import Namespace="System.Data" %>
6 <script runat="server">
7 void Page_Load (object s, EventArgs e)
12 DataTable t = new DataTable ("t");
14 t.Columns.Add (new DataColumn ("Symbol", typeof (string)));
15 t.Columns.Add (new DataColumn ("Company", typeof (string)));
16 t.Columns.Add (new DataColumn ("Price", typeof (double)));
18 DataSet ds = new DataSet ("ds");
21 AddStock (t, "MSFT", "Microsoft Corp.", 25.81);
22 AddStock (t, "NOVL", "Novell Inc.", 6.17);
23 AddStock (t, "GOOG", "Google", 300.95);
30 void AddStock (DataTable dt, string symbol, string co, double price)
32 DataRow dr = dt.NewRow ();
39 void CreateItem (object sender, RepeaterItemEventArgs e)
41 if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
42 if (e.Item.DataItem == null)
48 <asp:Label id="lbl1" runat="server" />
50 <asp:Repeater id="rep" OnItemCreated="CreateItem" runat="server">
63 <td><%# DataBinder.Eval (Container.DataItem, "Symbol") %></td>
64 <td><%# DataBinder.Eval (Container.DataItem, "Company") %></td>
65 <td><%# DataBinder.Eval (Container.DataItem, "Price") %></td>