我没有使用中继器比显示数据表中的数据更多.
我正在构建一个网格,其中显示了用户已分配的用户和角色列,显示了复选框(在下面显示为true/false,但它们是复选框).
恩.
| Rep名称|来电者|更接近|经理|超级用户|
| Bob | True | true | 假| 假|
| Tom | false | false | True | 真的
基本上用它来进行角色管理.
但是,角色可能会在以后更改,因此我希望将角色(标头和项目)动态加载到转发器中.
我不知道该怎么做或者甚至可能.
我想你抓住当前角色可能性的列表并将它们加载到headertemplate但我不确定如何匹配itemtemplate以及如何创建复选框并将它们放在itemtemplate中.
对不起,如果这是一个粗鲁的问题......我很感激任何建议!
我将获得的数据的数据示例...虽然我也将返回此处未显示的角色和用户的ID.
DataTable dt = new DataTable(); DataColumn dc = new DataColumn();
dc.DataType = Type.GetType("System.String");
dc.ColumnName = "RepName";
dt.Columns.Add(dc);
dc = new DataColumn();
dc.DataType = Type.GetType("System.Boolean");
dc.ColumnName = "Caller";
dt.Columns.Add(dc);
dc = new DataColumn();
dc.DataType = Type.GetType("System.Boolean");
dc.ColumnName = "closer";
dt.Columns.Add(dc);
dc = new DataColumn();
dc.DataType = Type.GetType("System.Boolean");
dc.ColumnName = "Admin";
dt.Columns.Add(dc); …Run Code Online (Sandbox Code Playgroud)