Drexel
2008-05-24, 16:51:02
Hallo,
ich mache gerade meine ersten Gehversuche in ASP.net mit C#.
Ich möchte erstmal nur ganz simpel Daten aus einer Datenbank abfragen mit einem Repeater Control. Aber irgendwie gibt mir das Repeater Control nichts aus. Sieht jemand mit etwas mehr Erfahrung evtl. den oder die Fehler?
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Repeater ID="myRepeater" runat="server">
<headertemplate>
<table>
</headertemplate>
<itemtemplate>
<tr style="background-color:#efefef">
<td><%# Eval ("spielplatz_id") %></td>
</tr>
</itemtemplate>
<footertemplate>
</table>
</footertemplate>
</asp:Repeater>
</div>
</form>
</body>
</html>
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using MySql.Data;
using MySql.Data.MySqlClient;
using System.Windows.Forms;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
MySqlConnection conn;
string myConnectionString;
myConnectionString = "server=xxx;uid=xxx;pwd=xxx;database=spielplatz;";
try
{
conn = new MySqlConnection(myConnectionString);
conn.Open();
MySqlCommand myCmd = new MySqlCommand("SELECT * FROM spielplatz", conn);
myRepeater.DataSource = myCmd.ExecuteReader();
conn.Close();
}
catch (MySql.Data.MySqlClient.MySqlException ex)
{
MessageBox.Show(ex.Message);
}
}
}
Danke Euch schonmal!
ich mache gerade meine ersten Gehversuche in ASP.net mit C#.
Ich möchte erstmal nur ganz simpel Daten aus einer Datenbank abfragen mit einem Repeater Control. Aber irgendwie gibt mir das Repeater Control nichts aus. Sieht jemand mit etwas mehr Erfahrung evtl. den oder die Fehler?
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Repeater ID="myRepeater" runat="server">
<headertemplate>
<table>
</headertemplate>
<itemtemplate>
<tr style="background-color:#efefef">
<td><%# Eval ("spielplatz_id") %></td>
</tr>
</itemtemplate>
<footertemplate>
</table>
</footertemplate>
</asp:Repeater>
</div>
</form>
</body>
</html>
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using MySql.Data;
using MySql.Data.MySqlClient;
using System.Windows.Forms;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
MySqlConnection conn;
string myConnectionString;
myConnectionString = "server=xxx;uid=xxx;pwd=xxx;database=spielplatz;";
try
{
conn = new MySqlConnection(myConnectionString);
conn.Open();
MySqlCommand myCmd = new MySqlCommand("SELECT * FROM spielplatz", conn);
myRepeater.DataSource = myCmd.ExecuteReader();
conn.Close();
}
catch (MySql.Data.MySqlClient.MySqlException ex)
{
MessageBox.Show(ex.Message);
}
}
}
Danke Euch schonmal!