在GridView中,必须添加DataKeyNames 否则在找到Row后,没有datakeys的集合,会出错
protected void scm_Results_Add_Players_Select(object sender, EventArgs e)
{
foreach (GridViewRow row in awayteamgridview.Rows)
{
//这个地方的row千万别加Cell
bool isChecked = ((CheckBox)row.FindControl("p_result_status")).Checked;
if (isChecked)
{
TextBox tb1 = new TextBox();
tb1.ID = "playerid=" + awayteamgridview.DataKeys[row.RowIndex].Value.ToString();
TextBoxesHere.Controls.Add(tb1);
}
}
string querydivision = jRequest_QueryString("id");
string queryfixture = jRequest_QueryString("fid");
string edit_url = "Results.aspx?mode=manage&id=" + querydivision + "&stage=2" + "&fid=" + queryfixture;
jRedirect(edit_url);
}