データ テーブルとグリッド ビューを使用してチェック ボックスを動的に追加しました。ただし、すべてのチェック ボックスが無効になっています。有効にする方法は?
これは私のコードです
DataTable dt = new DataTable("UserAcess");
DataColumn dc1 = new DataColumn("PageName");
dt.Columns.Add(dc1);
foreach (var item in RoleName)
{
DataColumn dc = new DataColumn(item.RoleName, typeof(bool));
dt.Columns.Add(dc);
}
foreach (var page in pageName)
{
DataRow dr = dt.NewRow();
dr["PageName"] = page.PAGE_NAME;
foreach (var role in RoleName)
{
dr[role.RoleName] = false;
}
dt.Rows.Add(dr);
}
gridUserAcess.DataSource = dt;
gridUserAcess.DataBind();
これは私のグリッド ビューです。
<asp:GridView ID="gridUserAcess" runat="server">
</asp:GridView>
チェックボックスのプロパティを設定する方法がわかりません。私を助けてください..