日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 人文关怀 >内容正文

人文关怀

如何在asp.net中进行mvc异步查询? mvc异步查询办法

發布時間:2023/11/20 人文关怀 62 博士
生活随笔 收集整理的這篇文章主要介紹了 如何在asp.net中进行mvc异步查询? mvc异步查询办法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

有人問asp.net的mvc異步查詢有什么用途?又如何去做MVC異步查詢,做列表頁面。其實,查詢是項目中必不可少的工作,而且不同的項目不同的團隊,都有自己的簡單方法。Asp.net mvc 有自己獨特的優勢,下面是結合mvc實現一個產品列表的Demo。

問題描述

對于一些列表頁面,保持一致的查詢代碼。

解決方案

1、依賴文件jquery.js、jquery.unobtrusive-ajax.js。

2、創建部分視圖,PartialView主要存放服務器發送過來的數據。

3、一個包含集合數據的viewmodel.

部分視圖代碼基本如下:

問題討論

在做過的項目中都是,整個頁面會分為兩部分。上面是條件篩選,下面是查詢結果。當我選擇完篩選條件后,點擊查詢,發出post請求,服務器響應后,更新指定區域

信息。而這些,asp.netmvc都可以幫我們做,所以我們就是整合mvc這些功能即可。

1、ajax.BeginForm

支持服務器響應后需要更新的區域(UpdateTargetId)。類似asp.net中ajax控件updatepanel.

2、部分視圖用于顯示客戶端請求中,變化的部分。

對于查詢有很多方式實現,這個demo也是我做好多個界面后才總結出來的,相信會有更好的方式出來,希望大家分享代碼。

好處:

1、代碼更簡潔,統一。

2、服務器每次發送的數據變少(對于render整個頁面來說)。

代碼:

@model IList

@foreach (Demo.Models.Product item in Model)

{

  • @item.Name

  • }

    總結

    以上是生活随笔為你收集整理的如何在asp.net中进行mvc异步查询? mvc异步查询办法的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    歡迎分享!

    轉載請說明來源于"生活随笔",并保留原作者的名字。

    本文地址:如何在asp.net中进行mvc异步查询? mvc异步查询办