我有一个网格,我需要从后面的代码中获取gridview c#中的readonly文本框值
答案 0 :(得分:1)
protected void grd1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (txt.Text != "")
{
txt.Attributes.Add("readonly", "readonly");
txt.Visible = false;
lbltaskname.Visible = true;
}
else
{
txt.Attributes.Remove("readonly");
}
}
}
答案 1 :(得分:0)
您可以在aspx页面上自行完成。
假设数据集从后面的代码附加(绑定)到网格,现在转到aspx页面上的gridview,将文本框控件添加到网格,在texbox的text属性中为数据集分配值 -
<%# Bind("your_column_name")%>
并添加
readonly = true
到文本框。
由于