i am a beginner. I have four textbox fields for ItemName, ItemDescription, Length and Quantity. One radiobuttonlist and its listitems are FixedLength and Random Length. One button field called Submit and one gridview.
在GridView I中,有4个约束栏和1个模板栏,如项目Name、项目说明、Length、定量和IsFixed_f(外地)。 我在“Fixed_f”现场的GredView模板栏中增加了一个检查箱。
在进入所有文本框领域之后,我不得不在无线电台名单上选择一个清单。 完成这些工作之后。 如果我进入下游子,将在GridView下展示的文本箱中的所有数值,如果固定清单项目是用其他方式选择的核对箱,则将核对相应的栏目名称和核对箱。 检查应该是假的。 如何做到这一点?
在Button Click事件中,我也使用了这种说法。
DataRow DR = null;
DR = datatable.NewRow();
DR["ItemName"] = DSItemName.Text.Trim();
DR["Description"] = txtItemDescription.Text.Trim();
DR["Length"] = txtLength.Text.Trim();
DR["Quantity"] = txtQuantity.Text.Trim();
datatable.Rows.Add(DR);
GridView.DataSource = datatable;
GridView.DataBind();
But I dont know How to Check the CheckBox and Displays it in the GridView. Please give suggestions. If I use the following code, It displays the text "true" with the CheckBox in the GridView.
foreach (GridViewRow GVR in gridview.Rows)
{
CheckBox cb = (CheckBox)GVR.FindControl("cbIsFixed_f");
if (cb != null && radiobuttonlist.SelectedItem.Value == "Fixed Length")
{
cb.Checked = true;
}
else
{
cb.Checked = false;
}
DR["IsFixed_f"] = cb.Checked;
}