I Wie fügt dynamisch Zeilen in Datentabelle mit Textfeld ASP.NET
Es arbeitet dynamisch mit 3 Textfeld Feld hinzufügen müssen, aber das Problem ist, ich nicht die Vorschaubilder speichern können Datensätze, die die Daten verursachen‘ Tabelle neu schreiben im Falle des Objekts.
private void AgregarFila()
{
dt.Columns.Add("Fecha", typeof(String));
dt.Columns.Add("Documento", typeof(String));
dt.Columns.Add("Folio", typeof(Int32));
for (int i = 0; i <= 2; i++) // It is only for testing
{
dtRow = dt.NewRow();
dtRow["Fecha"] = Session["HCfecha"];
dtRow["Documento"] = Session["HCDocumento"];
dtRow["Folio"] = Session["HCFolio"];
dt.Rows.Add(dtRow);
}
gvHistoriaLaboral.DataSource = dt;
gvHistoriaLaboral.DataBind();
}
View.aspx
<asp:DataGrid ID="gvHistoriaLaboral" GridLines="None" CssClass="table table-striped" runat="server"></asp:DataGrid>
Hilfe!
Bitte klarstellen: Wollen Sie sagen, dass die Daten nicht gespeichert werden, und wenn Sie BIND zum Grid nichts zeigt? Wenn ja, führe dt.AccepChanges() nach deinem FOR LOOP aus. –