如何从后面的代码中获取gridview c#中的只读文本框值

时间:2016-06-04 06:45:33

标签: c# gridview

我有一个网格,我需要从后面的代码中获取gridview c#中的readonly文本框值

2 个答案:

答案 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 

到文本框。

由于