2013-10-04 105 views
0

抬头。我是MVC4和C#的初学者。我被介绍了一个熟悉MVC4的项目(不适用于学校),但我仍然对某些事情感到困惑。在一页上,我有一个链接,在用户点击时输出测试结果。在这一页上,有几个指向输出结果的单个测试的链接。如何将独立测试链接添加到一个链接?

我的问题是我如何采取这些单独的链接,并创建一个链接输出所有的测试结果。以便测试只用一个按钮而不是几个按钮来运行。

我想我必须使用append功能。我应该在控制器的for循环中追加所有测试功能吗?这就是我所要做的吗?还是有更多的工作需要创建一个单独的视图或模型?我对如何整合一切感到困惑。

如果有人能给我提供一个非常基本的例子,测试2 + 2 = 4和3 + 5 = 8,并创建一个包含测试结果4和8的视图,那就太棒了。我正在处理一个更复杂的测试,但任何事物如何结合在一起并行之有效的例子都很棒。

另外,这会更好地在客户端或服务器端?

谢谢。

+0

http://stackoverflow.com/questions/11064316/what-is-viewmodel-in-mvc –

回答

0

所以有一个链接锚定“结果”,并应列出所有的测试结果。 那就是我所理解的。

根据我的理解,在你的控制器中构造一个包含所有测试结果的视图模型。

对于客户端脚本,您需要手动操作DOM或使用像knockoutjs这样的库。如果数据量处于限制范围内,则客户端脚本可以为您节省性能。