查询是项目中必不可少的任务,不同的项目和团队有自己简单的方法。Asp.net MVC有自己独特的优势。下面是一个结合MVC实现产品列表的演示。
问题描述
对于某些列表页面,请保持一致的查询代码。
解决办法
1.依靠jquery.js和jquery . incorporate-Ajax . js.2.创建PartialView,主要存储服务器发送的数据。3.包含集合数据的视图模型。
部分视图代码基本如下:
如何在ASP.NET做mvc异步查询?
问题讨论
在完成的所有项目中,整个页面将分为两部分。上面是条件过滤器,下面是查询结果。选择过滤条件后,点击查询,发送发文请求,服务器响应后,更新指定区域信息。而这些,asp.netmvc都可以帮助我们,所以我们就把mvc的这些功能整合起来。
1、ajax。开始通知
支持服务器响应后需要更新的区域(UpdateTargetId)。类似于ASP.NET的ajax控制更新面板。
2.部分视图用于显示客户端请求的更改部分。
实现查询的方式有很多,这个演示是我做了几个界面后总结出来的。相信会有更好的方法,希望大家分享代码。
好处:
1.代码更加简洁统一。2.服务器每次发送的数据较少(用于呈现整个页面)。
代码:
@model IListDemo。模型。产品@foreach(演示。型号。型号中的产品项目。color ' a href=' # ' img src=' http :/Images/@ item。Image ' style=' width:250px高度:130 px;/aspan@item.Name/span/li}希望这篇文章能对你有所帮助。这就是在ASP.NET如何用mvc异步查询内容。希望大家继续关注我们的网站!如果你想向ASP.NET学习,可以继续关注这个网站。