【发布时间】:2017-05-08 11:57:48
【问题描述】:
它可以工作,但问题是我无法保存预览记录,因为如果对象发生数据表重写。
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>
帮助!
【问题讨论】:
-
请澄清:你是说数据不会保存,当你绑定到网格时什么都没有显示?如果是这样,在 FOR LOOP 之后运行 dt.AccepChanges()。
标签: c# asp.net datatable webforms