load事件中写
foreach (GridViewRow row in this.GridView1.Rows)
{
RadioButton rb1 = (RadioButton)row.FindControl("RadioButton1");
RadioButton rb2 = (RadioButton)row.FindControl("RadioButton2");
RadioButton rb3 = (RadioButton)row.FindControl("RadioButton3");
RadioButton rb4 = (RadioButton)row.FindControl("RadioButton4");
if(优的范围){//这里判断这里我不知道你是怎样拿到的数据源,你只要把数据源的单项得分列划分出优良中差四个标准的范围就行了
rb1.Checked = true;
}else if(良的范围){
rb2.Checked = true;
}else if(中的范围){
rb3.Checked = true;
}else if(差的范围){
rb4.Checked = true;
}
}
在你的单选按钮中设置一个属性标识,在后台取出判断,然后根据标识添加数据即可
自己写个函数 INSERT 或是UPDATA 进去不就得了吗?