如何在DATAROW中为特殊'dr'设置只读属性

时间:2018-03-07 09:40:43

标签: c# asp.net datatable

我尝试将特定行显示为ListBox的只读格式。但是当从数据库获取值时,我无法为特定行设置只读属性。

C#:

    DataTable dt = new DataTable();
    dt.Columns.Add("SectionId", typeof(string));
    dt.Columns.Add("RegionalLanguage1", typeof(string));

foreach(DataTable table in dsPopularPrograms.Tables)
        {
            foreach(DataRow dr in table.Rows)
            {
                var IsDisable = dr["IsPrabalamanavai"].ToString();
                DataRow newRow = dt.NewRow();
                newRow["SectionId"] = dr["SectionId"].ToString();
                newRow["RegionalLanguage1"] = dr["RegionalLanguage1"].ToString();                    
                    if (IsDisable == "D")
                    {
                        //Need to set the row as readonly

                    }
                dt.Rows.Add(newRow);

            }
        }

在特定条件下,我想设置只读属性。我不知道是怎么回事。

请提出一些建议。

0 个答案:

没有答案