a575963da9
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
57 lines
1.2 KiB
Plaintext
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>
|