grid-Ansicht-Datenbindung Veranstaltung
wie Daten gebunden Veranstaltung der grid-Ansicht verwendet und wie wird es genannt, könnte jemand aufwendigen ein bisschen auf diese bitte
ich Binde gridview-Steuerelement auf die Schaltfläche klicken, wie dies
DataTable dt = placedStudentManager.GetPlacedStudentList(sb, passoutYear, courseList);
if (dt != null && dt.Rows.Count != 0)
{
GridView1.DataSource = dt;
GridView1.DataBind();
GridView1.Visible = true;
Btnsave.Visible = true;
ViewState["dt"] = dt;
}
und Wann immer ich es brauche, wieder zu binden, verwende ich Anzeigestatus, wie diese, aber können Daten gebunden Veranstaltung werden alle mit statt view state kann ich direkt Daten gebunden Veranstaltung oder einige gute alternativen vorhanden sind, bitte lassen Sie mich wissen,
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
GridView1.DataSource = (DataTable)ViewState["dt"];
GridView1.DataBind();
GridView1.Visible = true;
Btnsave.Visible = true;
//StringBuilder str=(StringBuilder)ViewState["chk"];
//foreach (GridViewRow row in GridView1.Rows)
//{
//}
}
InformationsquelleAutor NoviceToDotNet | 2010-08-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den
DataBound
Ereignis wird ausgelöst, wenn alle das databinding für das Gridview ist abgeschlossen, so dass Sie könnte tun, zu sagen, Zwischensummen alle Zeilen in der Gridview an diesem Punkt wissen Sie, es werden nicht mehr alle Zeilen in der Ansicht. Sie nennen es wie jeden anderen Fall, setzen Sie das Attribut im markup ein und setzen Sie den code im code-behind:Konnte Sie es in dem, was du tust? Möglicherweise kannst du etwas mehr Details in deiner Frage über die Art und Weise, denken Sie?
Möglicherweise müssen Sie das Ereignis "OnDataBinding" in der GV zu kontrollieren, nicht "ondatabound", wie oben gezeigt.
InformationsquelleAutor PhilPursglove