Asp.net 如何将新记录添加到gridview的最后一行?
在我的gridview中,我有一个主键列。新插入的行默认按照该主键的降序插入。我怎样才能避免这种情况?我想在gridview的最后一行显示新插入的记录。我的密码在这里Asp.net 如何将新记录添加到gridview的最后一行?,asp.net,gridview,Asp.net,Gridview,在我的gridview中,我有一个主键列。新插入的行默认按照该主键的降序插入。我怎样才能避免这种情况?我想在gridview的最后一行显示新插入的记录。我的密码在这里 SqlConnection con = obj.getcon(); con.Open(); DataSet ds = new DataSet(); SqlDataAdapter adapter = new SqlDataAdapter(select_string, con);
SqlConnection con = obj.getcon();
con.Open();
DataSet ds = new DataSet();
SqlDataAdapter adapter = new SqlDataAdapter(select_string, con);
adapter.Fill(ds);
GridView2.DataSource = ds;
GridView2.DataBind();
con.Close();
foreach (GridViewRow grv in GridView2.Rows)
{
if (grv.RowType == DataControlRowType.DataRow)
{
if (grv.RowIndex > lastRowIndex)
{
lastRowIndex = grv.RowIndex;
}
}
}
lastRowIndex = GridView2.Rows.Count - 1;
GridView2.Rows[lastRowIndex].BackColor = System.Drawing.Color.LightGoldenrodYellow;
在您的设计中:make
AllowSorting=“false”
它将自动插入最后一行