Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 在MVC3页面上实现数据报告网格的好方法是什么_Asp.net Mvc - Fatal编程技术网

Asp.net mvc 在MVC3页面上实现数据报告网格的好方法是什么

Asp.net mvc 在MVC3页面上实现数据报告网格的好方法是什么,asp.net-mvc,Asp.net Mvc,在我开始工作之前,我想了解一些想法。我现在拥有的是一个MVC3页面,我当前使用它来显示数据行。有很多行,所以我想筛选它们。理想情况下,在我的页面顶部,我希望有一个选择下拉框和一个刷新按钮,当单击刷新按钮时,数据行显示在下面 我可以想象用Ajax来实现这一点,然后让控制器中的数据在DIV之间填充新的HTML文本 这听起来是最好的方法吗?我不是在找一个人为我写代码。我只是想确定我的解决方案听起来不错 谢谢我推荐这种方法: 我推荐这种方法: 当然,您可以使用AJAX“增强”它,但不要忘记禁用javas

在我开始工作之前,我想了解一些想法。我现在拥有的是一个MVC3页面,我当前使用它来显示数据行。有很多行,所以我想筛选它们。理想情况下,在我的页面顶部,我希望有一个选择下拉框和一个刷新按钮,当单击刷新按钮时,数据行显示在下面

我可以想象用Ajax来实现这一点,然后让控制器中的数据在DIV之间填充新的HTML文本

这听起来是最好的方法吗?我不是在找一个人为我写代码。我只是想确定我的解决方案听起来不错

谢谢

我推荐这种方法: 我推荐这种方法:

当然,您可以使用AJAX“增强”它,但不要忘记禁用javascript的用户。让它在没有客户端脚本的情况下工作,然后在工作时增强它


我还认为您可以简单地创建控制器操作,即接受pageNumber和AmountFitems等参数。然后,在页面上的控件中,您只需更改值(页面数等),并在表单提交时使用它们来调用控制器操作。

当然,您可以使用AJAX“增强”它,但不要忘记禁用javascript的用户。让它在没有客户端脚本的情况下工作,然后在工作时增强它

我还认为您可以简单地创建控制器操作,即接受pageNumber和AmountFitems等参数。然后在第页的控件中,您只需更改值(页码等),并在表单提交时调用控制器操作时使用它们