【发布时间】:2016-10-20 18:43:48
【问题描述】:
假设您正在创建一个在线测试应用程序。它允许您添加多项选择测试题。因此,用户单击“添加新测试问题”并出现一个对话框。该对话框要求提供问题文本、可能答案列表和正确答案。所以结果是这样的:
Which color has the letter "G" in it?
A. Blue
B. Red
----> C. Green
D. Yellow
E. Purple
每个新问题可能有不同数量的选项。那么下一个问题可能是:
Does NYC have 5 boroughs?
---> A. Yes
B. No
我创建了一个对话框,允许用户在表单中动态构建这些问题(添加答案、指定正确的答案等)。无论如何创建一个模型和一个 Web API 来在表单提交时无缝地参数绑定该结构?我在想一些疯狂的事情,比如我的表单中有一个表格,我可以以某种方式将它绑定到我的模型中的一个数组?可能不会那样工作,但正在寻找一个创意。
【问题讨论】:
标签: c# asp.net-web-api model parameterbinding