【发布时间】:2012-10-22 14:40:20
【问题描述】:
我已将此代码放在我的gridview_SelectedIndexChanged 中,但复选框仍然不会选中。我将如何更改代码,如果我在 gridview 中选择的行之一上面有字母O,复选框会自动检查?
protected void gvAuto_SelectedIndexChanged(object sender, EventArgs e)
{
txtSurname.Text = gvAuto.SelectedRow.Cells[0].Text;
txtFN.Text = gvAuto.SelectedRow.Cells[1].Text;
txtOrg.Text = gvAuto.SelectedRow.Cells[2].Text;
txtAdd.Text = gvAuto.SelectedRow.Cells[3].Text.Replace(" ", "");
txtPosition.Text= gvAuto.SelectedRow.Cells[4].Text.Replace(" ", "");
txtTelNum1.Text = gvAuto.SelectedRow.Cells[5].Text.Replace(" ", "");
txtTelNum2.Text = gvAuto.SelectedRow.Cells[6].Text.Replace(" ", "");
txtTelNum3.Text = gvAuto.SelectedRow.Cells[7].Text.Replace(" ", "");
txtMobileNum.Text = gvAuto.SelectedRow.Cells[8].Text.Replace(" ", "");
txtEmail1.Text = gvAuto.SelectedRow.Cells[9].Text.Replace(" ", ""); ;
txtEmail2.Text = gvAuto.SelectedRow.Cells[10].Text.Replace(" ", "");
txtEmail3.Text = gvAuto.SelectedRow.Cells[11].Text.Replace(" ", "");
if (gvAuto.SelectedRow.Cells[12].Text.Replace(" ", "") == "")
{
cbCategory1.Checked = false;
}
else
{
cbCategory1.Checked = true;
}
txtValidate2.Text = gvAuto.SelectedRow.Cells[13].Text.Replace(" ", "");
}
【问题讨论】:
-
你应该添加一个标签来解释你使用的语言。