【发布时间】:2019-01-21 22:18:08
【问题描述】:
我正在尝试编辑编辑中显示的选定行中的所有行,但也按以下格式分组:
注意:[] 表示复选框,在数据库中为真或假
A.您在服用以下药物时是否有任何这些症状?
Yes No Sometimes Not Sure After 21 days Indifferent
(i) 对乙酰氨基酚 [] [] [] [] [] [] ...
(ii) 奎宁 [] [] [] [] [] [] ...
B.下列药物用冷水泡眼睛会不会闪烁?
Yes No Sometimes Not Sure After 21 days Indifferent
(i) 维生素 C [] [] [] [] [] [] ...
(ii) 奎宁 [] [] [] [] [] [] ,,,
我的 POCO 设计是这样的:
public class QuestionCategory
{
public int QuestionCategoryID {get; set;}
public string Name {get; set;}
...
}
public class Question
{
public int ID {get; set;}
public string Name {get; set;}
public int QuestionCategoryID {get; set;}
...
}
在视图中
我可以按 QuestionCategoryID 对问题进行分组,现在的问题是如何列出所有问题并一键编辑。
所以我决定为我想要实现的目标制作一个线框图。
【问题讨论】:
-
QuestionCategory和Question是哪一个? -
这些是表(1 个主表和 QuestionCategory 是一个查找表),我想在编辑模式下显示所有问题,但它必须按类别分组。这有意义还是我应该画一个草图?
-
如果您可以将您的 POCO 与上面的示例相关联,将会很有帮助。但在编辑方面,只要您使用表单并修改模型的值,您就可以轻松地将其发布到控制器中的操作中。
-
请检查问题,为了清楚起见,我已经更新了问题。
标签: c# asp.net list entity-framework razor