在我开始工作之前,我想得到一些想法。我所拥有的是一个MVC3页面,我目前用它来显示数据行。有很多行,所以我想过滤它们。理想情况下,在我的页面顶部,我希望有一个选择下拉框和一个刷新按钮,当单击刷新按钮时,下面会出现一行数据。
我可以想象使用Ajax执行此操作,然后让我的控制器中的数据在DIV之间填充新的HTML文本。
听起来这是最好的方法吗?我不是在寻找一个人为我编写代码。只是想确保我的解决方案听起来像是一个好方法。
谢谢
答案 0 :(得分:1)
我推荐这种方法: http://geekswithblogs.net/michelotti/archive/2008/06/28/mvc-json---jsonresult-and-jquery.aspx
答案 1 :(得分:0)
当然,你可以用AJAX“增强”它,但不要忘记禁用javascript的用户。让它在没有客户端脚本的情况下工作,然后在工作时加强它。
我还认为你可以简单地创建控制器动作,即接受诸如pageNumber和amountOfItems之类的参数。然后在页面的控件中,您只需更改值(页面数等),并在表单提交时调用控制器操作。