所以,在使用Web表单多年之后,我对MVC(特别是MVC 3)相当新,所以很抱歉,如果这有点明显。请跟我一起..
是的,我正在尝试创建一个简单的测验。 数据库设计是这样的,我可以为每个问题添加任意数量的答案。
我想在一个表单/页面上编辑所有内容。
所以,我会有问题的字段(text,date,islive等),然后选择开始添加答案。
我们的想法是列出当前的答案,并能够编辑/删除和添加新的答案。
这是我不确定最好的方法。
我在想我可能需要对ActionResults进行ajax / jquery调用来实现这一点,但不是很确定吗? (我真的不介意页面重新加载,但我确实希望保持URL相同)
上述内容仅适用于CMS方面。
我创建了一个实体框架4.1数据库上下文,我可以正确查询(我可以循环现有问题,然后循环问题答案)。
编辑:
所以,我有一个想法: 我的页面上有两个表单,用于发布不同的操作。然后,我只需重定向回初始视图,并在添加答案时重新加载所有内容。
答案 0 :(得分:0)
也许最好的方法是答案应该是部分观点?