Jo Shields a575963da9 Imported Upstream version 3.6.0
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
2014-08-13 10:39:27 +01:00

57 lines
1.2 KiB
Plaintext

<%@ Page Language="C#" AutoEventWireup="True" %>
<%@ Import Namespace="System.Data" %>
<html>
<head>
<script runat="server">
void Page_Load (object s, EventArgs e)
{
if (IsPostBack)
return;
DataTable t = new DataTable ("t");
t.Columns.Add (new DataColumn ("Integer", typeof (int)));
t.Columns.Add (new DataColumn ("String", typeof (string)));
t.Columns.Add (new DataColumn ("Double", typeof (double)));
DataSet ds = new DataSet ("ds");
ds.Tables.Add (t);
for (int i = 0; i < 3; i ++) {
DataRow dr = t.NewRow ();
dr [0] = i;
dr [1] = "Blah blah blah " + i;
dr [2] = i * Math.PI;
t.Rows.Add (dr);
}
rep.DataSource = ds;
rep.DataMember = "t";
rep.DataBind ();
}
</script>
</head>
<body>
<form runat="server">
<asp:Repeater id="rep" runat="server">
<HeaderTemplate>
<h1>Hello, World</h1>
</HeaderTemplate>
<ItemTemplate>
<%# DataBinder.Eval (Container.DataItem, "String") %>,
<%# DataBinder.Eval (Container.DataItem, "Double") %>
</ItemTemplate>
<FooterTemplate>
<h2>Bye!</h2>
</FooterTemplate>
<SeparatorTemplate>
<p>
</SeparatorTemplate>
</asp:Repeater>
</form>
</body>
</html>