【发布时间】:2016-03-06 23:20:49
【问题描述】:
我创建了一个 ASP.NET MVC 应用程序。我们有一个列表,其中显示了当前在数据库中的所有项目。我们还有一个按钮,它显示一个弹出对话框,您可以在其中创建另一个条目。我们希望在创建此项目时将其添加到列表中。现在我的问题是,以下哪种方法更适合:
手动(通过 javascript)将项目添加到列表中。我担心的是,这感觉很安静/不是很好的做法。
正在重新加载页面,因此所有条目都从数据库中重新加载。
就性能和“良好实践”而言,哪种方法更适合此目的(我应该提到,该列表可能会徘徊在 100-200 项标记附近)
提前致谢!
【问题讨论】:
-
将数据异步加载到页面并没有错——大多数网站都是这样做的,包括这里。此外,“最佳实践”一词经常被用作避免思考的一种方式 - 而是寻找最适合您需求的解决方案。
标签: c# html ajax list model-view-controller