private void FillTable() { Table1.Rows.Clear(); TestRuns.SelectParameters["problem_id"].DefaultValue = _problemId; DataView view = (DataView)TestRuns.Select(new DataSourceSelectArguments()); DataTable _groupsTable = view.ToTable(); foreach (DataRow dataRow in _groupsTable.Rows) { ItemsRow itemRow = new ItemsRow(dataRow["input"].ToString(), dataRow["output"].ToString(), true); Table1.Rows.Add(itemRow.Row); } }
private void InitializeTableRowsOnce() { if (rows.Count == 0) { //testRuns.SelectParameters["problem_id"].DefaultValue = _problemId; DataView view = (DataView)testRuns.Select(new DataSourceSelectArguments()); DataTable _groupsTable = view.ToTable(); foreach (DataRow dataRow in _groupsTable.Rows) { ItemsRow itemRow = new ItemsRow(dataRow["input"].ToString(), dataRow["output"].ToString()); rows.Add(itemRow); } Session["rows"] = rows; Session["internally_redirected"] = 'y'; Response.Redirect("Edit_Assignment.aspx?id=" + _problemId); } }