我有一个经过过滤的 Gridview。我的问题是如何在单击按钮后通过 DataTable 访问过滤后的 Gridview 的第一行
SqlDataAdapter da = new SqlDataAdapter("SELECT Id, Num, Trans, S ,Est_Trans,Linked FROM vwOpenTcktSum_TransTypeTotal WHERE (Q = @Q) AND (S = @S)", cs);
da.SelectCommand.Parameters.AddWithValue("@Q", Q);
da.SelectCommand.Parameters.AddWithValue("@S", S);
DataSet ds = new DataSet();
da.Fill(ds);
DataTable dt = new DataTable();
dt = ds.Tables[0];
DataTable newDataTable = dt.AsEnumerable()
.Where(r => !ListLinkedIds.Contains(r.Field<int>("LinkedTicketId")))
.CopyToDataTable();
Session["Data"] = ds;
gvMain.DataSource = newDataTable; //Datasource
gvMain.DataBind();
protected void btnGetNext_Click(object sender, EventArgs e)
{
//Get Top Row from Gridview
}