Repeater problem
Jeg kan ikke få min kode til at køre.Fejlmeddelelse: CS0117: 'System.Web.UI.WebControls.Repeater' does not contain a definition for 'Datasource'
Med henvisning til linien: "myRepeater.Datasource = ds;
"
Kode:
<%@ Page language="c#" AutoEventWireup="true" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<script runat="server">
void Page_Load (Object obj, EventArgs e) {
//String connStr="Provider=Microsoft.Jet.OLEDB.4.0; Ole DB Services=-4; Data Source=D:\\websider\\resadmin\\ludo98dk\\ludo98.dk\\www\\db\\ludo.mdb";
String connStr="Provider=Microsoft.Jet.OLEDB.4.0; Ole DB Services=-4; Data Source=C:\\webs\\ludo2\\db\\ludo.mdb";
OleDbConnection conn = new OleDbConnection(connStr);
OleDbDataAdapter adapter = new OleDbDataAdapter("select navn, adresse, postnr, city, telefon, mobil, email, loginantal from medlemmer",conn);
DataSet ds = new DataSet();
adapter.Fill(ds);
adapter.Dispose();
myRepeater.Datasource = ds;
myRepeater.DataBind();
}
</script>
<HTML>
<HEAD>
<meta name="GENERATOR" Content="Microsoft Visual Studio 7.0">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript (ECMAScript)">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body bgColor="#ffffcc">
<form id="control3" method="post" runat="server">
<p align="center">
<asp:repeater id="myRepeater" runat="server">
<HeaderTemplate>
<table>
<tr class="ramme-baggrund4">
<td>Icon</td>
<td>Navn & e-mail</td>
<td>Adresse</td>
<td>Telefon</td>
<td>Rediger</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr bgcolor="#ffffff">
<td class="ramme"><img src="uploads/<%# DataBinder.Eval(Container.DataItem, "foto") %>"></td>
<td class="ramme"><%# DataBinder.Eval(Container.DataItem, "navn") %><br /><%# DataBinder.Eval(Container.DataItem, "email") %></td>
<td class="ramme"><%# DataBinder.Eval(Container.DataItem, "adresse") %><br /><%# DataBinder.Eval(Container.DataItem, "postnr") %> <%# DataBinder.Eval(Container.DataItem, "city") %></td>
<td class="ramme"><%# DataBinder.Eval(Container.DataItem, "telefon") %><br /><%# DataBinder.Eval(Container.DataItem, "mobil") %></td>
</tr>
</ItemTemplate>
<SeparatorTemplate>
<tr height="1px" bgcolor="#909090"><td/></tr>
</SeparatorTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
</p>
</form>
</body>
</HTML>
