基于数据库列gridview

时间:2018-02-09 16:47:10

标签: asp.net gridview

我有以下情况,其中患者有疾病列表,我必须在gridview中将患者姓名和疾病列表显示为列。

我有数据表,其中包含patientID,patientName和所有疾病作为列(代表成员存在基于疾病的1或0值)

如果我直接绑定数据表,我会得到患者和所有疾病的1和0值 但是,我希望这个gridview将patientName作为一列,将所有疾病作为其他列,将来如果添加疾病,我希望将一列添加到GridView中

Gridview在患者专栏下有患者姓名 并且在疾病下的每个列中都有复选框(如果该成员存在疾病,则在绑定期间默认选中该复选框)

作为用户,如果新疾病影响患者并将信息更新到数据库,我应该能够检查/取消选中这些疾病。

如果,它是一个绑定字段,我能够做到这一点,但为了支持复选框和编辑的情况,我必须去模板字段和项目模板,但我不知道如何做到这一点。

请你帮我解决这个问题。

Data Table looks like this

谢谢。

0 个答案:

没有答案