抬起头来。我是MVC4和C#的初学者。我参加了一个项目来熟悉MVC4(不是为了学校),但我仍然对某些事情感到困惑。在一个页面上,我有一个链接,用户点击后输出测试结果。在那一页上,有几个指向输出结果的单个测试的链接。
我的问题是如何获取这些单独的链接并创建一个链接来输出所有测试结果。这样测试只用一个按钮而不是几个按钮运行。
我想我必须使用追加功能。我是否应该在控制器的for循环中附加所有测试函数?这就是我要做的一切吗?或者还有更多工作要做,比如创建一个单独的视图或模型?我真的很困惑一切都是如何整合的。
如果有人能够为我提供一个非常基本的例子,测试2 + 2 = 4和3 + 5 = 8并创建一个包含测试结果4和8的视图,那就太棒了。我正在处理一个更复杂的测试,但任何关于如何将所有东西捆绑在一起并且工作的例子都会很棒。
另外,这会在客户端或服务器端更好吗?
谢谢。
答案 0 :(得分:0)
因此,有一个链接锚定“结果”,应列出所有测试结果。 这就是我的理解。
根据我的理解,在你的控制器中构建一个包含所有测试结果的视图模型。
对于客户端脚本,您需要手动操作DOM或使用像knockoutjs这样的库。如果数据量在限制范围内,则客户端脚本可以节省性能。