hallo zusammen.
ich bin noch anfänger und stehe wiedermal vor einem problem.
ich habe auf einer .aspx ein gridview erstellt dass ich mit daten aus dem Code Behind mit SqlCommand befülle. soweit so gut. hab beim gridview auch paging aktiviert.
aber das paging funktioniert nicht.
es kommt immer die Fehlermeldung: Die GridView GridView1 löste das Ereignis PageIndexChanging aus, das nicht behandelt wurde.
num habe ich das event
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{}
hinzugefügt und habe keine Ahnung was da hinein kommt.
hab auch schon länger gegoogelt.
kann mir jemand helfen?
mein bisheriger code zu befüllung des gridviews:
public partial class Verkaeufer : System.Web.UI.Page
{
SqlConnection con = new SqlConnection(@"Data Source=CHRISTIAN-PC\SQLExpress;Integrated Security=true;AttachDbFilename=C:\Temp\New3OnlineShopDB.mdf;Database=New3OnlineShopDB; Trusted_Connection=yes;");
static SqlDataReader dr;
SqlCommand cmd;
protected void Page_Load(object sender, EventArgs e)
{
//Ausgabe Artikel
con.Open();
using (SqlCommand cmd = new SqlCommand("SELECT ArtikelID, ArtikelBezeichnung, Preis, Verkäufer, Kategorie FROM TBArtikel WHERE Verkäufer= '" + Session["LogInID"].ToString() + "' ORDER BY ArtikelID DESC ", con))
{
if (cmd != null)
{
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
da.Fill(dt);
GridView1.DataSource = dt;
GridView1.DataBind();
}
else
LabelFehlanzeige1.Text = "Keine Treffer";
}
con.Close();
}
}
bzw. muss da im page load auch noch was zusätzlich hinein??
mfg
Das Schicksal bevorzugt jene die bereit sind.
selbst gelöst.
lange hats gedauert...
für die nachwelt: http://www.aspnetzone.de/forums/permalink/199537/199537/ShowThread.aspx
Das Schicksal bevorzugt jene die bereit sind.