精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

ASP.NET MVC 3新特性全解析

開發 后端
ASP.NET MVC3 在 ASP.NET MVC 1 和 2 的基礎上,增加了大量的特性,使得代碼更加簡化,并且可以深度擴展。這篇文章提供包含在此次發布中的許多新特性的說明,分為以下部分:

ASP.NET MVC3 在 ASP.NET MVC 1 和 2 的基礎上,增加了大量的特性,使得代碼更加簡化,并且可以深度擴展。這篇文章提供包含在此次發布中的許多新特性的說明.

Razor 視圖引擎
ASP.NET MVC3 帶來了一種新的名為 Razor 的視圖引擎,提供了下列優點:

  • Razor 的語法簡單且清晰,只需要最小化的輸入
  • Razor 容易學習,語法類似于 C# 和 VB
  • Visual Studio 對于 Razor 提供了智能提示和語法著色
  • Razor 視圖不需要允許程序或者啟動 Web 服務器就可以進行測試

Razor 現在提供了一些新的特征:

  • @model 用來指定傳到視圖的 Model 類型
  • @* * 注釋語法
  • 對于整個站點可以一次性設定默認項目,例如布局。
  • Html.Raw 方法提供了沒有進行 HTML 編碼的輸出
  • 支持在多個視圖之間共享代碼 ( _viewstart.cshtml 或者 _viewstart.vbhtml )

Razor 還包含新的 HTML Helper,例如:

  • Chart. 生成圖表
  • WebGrid, 生成數據表格,支持完整的分頁和排序
  • Crypto,使用 Hash 算法來創建 Hash 和加鹽的口令
  • WebImage, 生成圖片
  • WebMail, 發送電子郵件

支持多視圖引擎

在 ASP.NET MVC3 中,增加視圖的對話框中允許你選擇你希望的視圖引擎,在新建項目對話框中,你可以指定項目默認的視圖引擎,可以選擇 WebForm,Razor,或者開源的視圖引擎,例如:Spark, NHaml, 或者 NDjango.

控制器的改進
全局的 Action 過濾器
有的時候你希望能夠在在一個 Action 方法執行之前或者執行之后執行一些處理邏輯,在 ASP.NET MVC2 中,提供了 Action 過濾器,允許對特定控制器的 Action 方法進行處理,實際上,有時候你希望對所有的 Action 都進行類似的處理,MVC3 允許你將過濾器加入到 GlobalFilters 集合中來創建全局的過濾器.

新的 ViewBag 屬性
MVC2 中的控制器支持 ViewData 屬性,允許通過后綁定的字典將數據傳送給視圖模板,在 MVC3 中,你可以通過 ViewBag 來更加簡單的完成。例如,對于 ViewData["Message"] = "text",你可以通過 ViewBag.Message = "text" 來完成。你不需要通過類來定義任何強類型的屬性,因為這是動態屬性,在內部,ViewBag 屬性以名-值對的形式保存在 ViewData 字典中。注意,在許多預發布版本中,這個屬性被稱為 ViewModel。

新的 ActionResult 類型
下面的 ActionResult 類型在 MVC3 中是新增的或者被擴展的。

  • HttpNotFoundResult. 向客戶端返回 404 HTTP 狀態.
  • RedirectResult. 基于一個布爾型的參數,返回一個臨時的重定向 (HTTP 302 status code) 或者持久的重定向 (HTTP 301 status code), 結合這個改進,, Controller 提供了三個方法來支持持久的重定向: RedirectPermanent, RedirectToRoutePermanent, 和 RedirectToActionPermanent. 這些方法返回一個 Permanent 屬性為真的 RedirectResult 對象實例。
  • HttpStatusCodeResult. 返回用戶指定的 HTTP 狀態碼。

JavaScript 和 Ajax 改進
默認情況下,在 MVC3 中,Ajax 和驗證使用不引人注目的 unobtrusive 的 JavaScript 方式。unobtrusive 不會在 HTML 中插入行內的 JavaScript ,這使得 HTML 更加精簡和更少干擾,也使得更加容易被替換和定制 JavaScript 庫,在 MVC3 中,驗證助手默認使用 jQuery.Validate 插件完成,如果你希望使用 MVC2 的行為,你可以在 web.config 中通過配置來關閉 unobtrusive .

默認啟用了客戶端驗證
在早先版本的 MVC 中,你需要在視圖中顯式調用 Html.EnableClientValidation 方法來啟用客戶端驗證。在 MVC3 中,已經不再需要了,因為默認就會啟用客戶端驗證。可以在 web.config 中關閉。

為了使得客戶端驗證工作,你仍然需要在網站中加入對 jQuery 和 jQuery.Validation 庫的引用,你可以在自己的網站中提供,或者使用 Microsoft 或者 Google 的 CDN 服務器。

遠程驗證
ASP.NET 3 通過一個新的標簽 RemoteAttribute 對 jQuery Validation 插件的遠程驗證提供支持。這允許客戶端的驗證庫自動調用一個你定義在服務器上的自定義的方法來完成只能在服務器上完成的驗證邏輯。

在下面的例子中,Remote 標簽指定了通過一個定義在 UsersController 中名為 UserNameAvailable 的方法來驗證用戶名字段。

  1. public class User   
  2. {   
  3. [Remote("UserNameAvailable""Users")]   
  4. public string UserName { getset; }   
  5. }  

下面的代碼定義在控制器中

  1. public class UsersController   
  2. {   
  3. public bool UserNameAvailable(string username)   
  4. {   
  5. if(MyRepository.UserNameExists(username))   
  6. {   
  7. return "false";   
  8. }   
  9. return "true";   
  10. }   
  11. }  

關于 Remote 屬性的更多資源,參考 How to: Implement Remote Validation in ASP.NET MVC http://msdn.microsoft.com/en-us/library/gg508808(VS.98).aspx

JSON 綁定支持
ASP.NET MVC3 包含內置的 JSON 綁定支持,允許 Action 方法接收 JSON 編碼的數據并且模型化為 Action 的參數。這個能力經常被用于客戶端的模板和數據綁定中。客戶端模板允許你通過客戶端的模板來格式化和顯示一個或者多個數據,MVC3 允許你簡單的連接客戶端模板和服務器端的 Action 方法,通過 JSON 來發送和接收數據,更多的信息參考:Scott Guthrie's MVC 3 Preview blog post.

#p#

Model 驗證的改進
DataAnnotations 元數據標簽
ASP.NET MVC3 支持 DataAnnotations 元數據標簽,例如:DisplayAttribute。

ValidationAttribute 類
在 .NET Framework4 中被改進 的ValidationAttribute 類支持新的 IsValid 重載,提供關于當前驗證上下文的更多信息,例如什么對象被驗證了。這允許你基于 Model 的其他屬性來驗證當前值,例如,新的 CompareAttribute 就允許你比較 Model 的兩個屬性的值,在下面的例子中,ComparePassword 屬性必須匹配 Password 字段來同通過驗證。

  1. public class User   
  2. {   
  3. [Required]   
  4. public string Password { getset; }   
  5. [Required, Compare("Password")]   
  6. public string ComparePassword { getset; }   
  7. }  

驗證接口
IValidatableObject 接口允許執行 Model 水平的驗證,并且允許你提供整個模型狀態的驗證錯誤信息,或者基于 Model 的兩個屬性。當 Model 綁定的時候,MVC3 從 IValidatableObject 接收錯誤信息,在視圖中使用內建的 HTML 助手時,將會自動標識或者高亮受影響的字段。

IClientValidatable 接口允許 ASP.NET MVC 在運行時發現支持的客戶端驗證器,這個接口被用來支持集成不同的驗證框架。

更加關于驗證接口的內容,參考 Scott Guthrie's MVC 3 Preview blog post 中 Model Validation Improvements 一節。

依賴注入Dependency Injection 的改進
ASP.NET MVC3 提供了更好的 DI 和 IoC 支持,在下面的地方支持 DI:

  • 控制器 (registering and injecting controller factories, injecting controllers).
  • 視圖 (registering and injecting view engines, injecting dependencies into view pages).
  • Action 過濾器 (locating and injecting filters).
  • Model 綁定器 (registering and injecting).
  • Model 驗證提供器 (registering and injecting).
  • Model 元數據提供器 (registering and injecting).
  • Value 提供器 (registering and injecting).

MVC3 支持 Common Service Locator 庫和任何支持這個庫的 IServiceLocator 接口的 DI 容器。也支持新的容易集成到 DI 框架的 IDependencyResolver 接口。

更多關于 DI 的信息,參考:

  • Brad Wilson's series of blog posts on Service Location
  • MVC 3 Release Notes

其他新特性

NuGet 集成
ASP.NET MVC3 自動安裝和啟用 NuGet ,NUGet 是免費開源的一個包管理器,使得在你的項目中容易發現,安裝,和使用 .NET 庫。它可以和所有的 Visual Studio 項目類型一起工作,包括 ASP.NET WebForm 和 MVC。

NuGet 允許開發者維護開源項目,例如,像 Moq 項目,NHibernate 等等,可以注冊它們到一個在線的網站中。

更多信息參考:NuGet documentation on the CodePlex site.

部分頁的輸出緩存
ASP.NET MVC 從版本1 開始支持整頁緩存,MVC3 還提供了部分頁緩存。這可以允許你容易地緩存輸出的一個區域或者片斷,更多地內容參考 Scott Guthrie's blog post on the MVC 3 release candidate 中 Partial Page Output Caching 段落,還有 MVC 3 Release Notes 中 Child Action Output Caching 段落。

在請求驗證中的粒度控制
ASP.NET MVC 內建了請求驗證機制來自動幫助處理類似跨站攻擊和 HTML 注入等等。實際上,有時你希望能夠顯式關閉請求的驗證,例如你希望允許用戶提交 HTML 內容,例如在內容管理系統中,現在你可以通過增加 AllowHtml 標簽到 Model 或者視圖的 Model 來支持在綁定的時候基于一個屬性關閉請求驗證。更多地資料參考:

  • Scott Guthrie's blog post on the MVC 3 release candidate 中 Unobtrusive JavaScript and Validation 一節.
  • MVC 3 Release Notes

可擴展的新建項目對話框

在 MVC3 中,你可以增加項目模板,視圖引擎,單元測試項目框架到新建項目對話框中。

腳手架的改進
MVC3 中的腳手架對于主鍵提供了更好的支持,例如,腳手架的模板不會將主鍵加入的編輯表單中了。

默認情況下,創建和編輯的腳手架現在使用 Html.EditorFor 助手來替代 Html.TextBoxFor 助手,這個改進在增加視圖對話框生成一個視圖的時候,支持模型中的元數據標簽。

對于 Html.LabelFor 和 Html.LabelForModel 的新重載
對于 LabelFor 和 LabelForModel 增加了新的方法重載,允許指定或者重寫 Label 文本。

無 Session 的控制器支持
MVC3 中可以指定控制器是否使用 Session 狀態,進而,Session 是否是讀寫還是只讀。

新的 AdditionalMetadataAttribute 類
可以通過 AdditionalMetadataAttribute 標簽對 Model 的一個屬性訪問 ModelMetadata.AdditionalValues 字典,例如,如果模型的某個屬性僅僅支持管理員顯示,你可以如下設置:

  1. public class ProductViewModel   
  2. {   
  3. [AdditionalMetadata("AdminOnly"true)]   
  4. public string RefundCode {getset;}   
  5. }  

當使用產品的 Model 來生成的時候,這個元數據將被任何顯示或者編輯模板使用,這允許你來解釋元數據信息。 

原文鏈接:http://www.cnblogs.com/haogj/archive/2011/01/15/1936473.html

【編輯推薦】

  1. 體驗ASP.NET MVC 3中的Razor特性
  2. 詳解ASP.NET MVC2項目升級到MVC 3 RC
  3. ASP.NET MVC 3 Beta中超酷的Chart
責任編輯:陳貽新 來源: 博客園
相關推薦

2010-10-12 09:52:02

ASP.NET MVC

2010-10-08 14:32:32

ASP.NET MVCNuPack

2009-07-20 16:44:56

ASP.NET MVCIValueProvi

2010-12-07 09:38:15

ASP.NET MVC

2009-07-30 14:55:43

ASP.NET 2.0

2011-04-18 09:35:59

ASP.NET MVC

2014-08-26 09:22:40

ASP.NET MVCRouting

2009-07-31 12:43:59

ASP.NET MVC

2015-06-18 17:37:19

ASP.NET

2009-07-24 13:20:44

MVC框架ASP.NET

2010-02-03 09:50:58

ASP.NET MVC

2009-09-04 16:28:05

ASP.NET 4.0

2009-07-22 10:09:59

ASP.NET MVC

2009-07-23 15:44:39

ASP.NET MVC

2009-07-23 14:31:20

ASP.NET MVC

2009-07-20 10:53:59

ASP.NET MVC

2009-07-22 13:24:24

ASP.NET MVC

2009-07-30 15:17:16

ASP.NET 2.0

2011-01-28 09:45:29

ASP.NET MVC

2010-10-18 09:03:44

ASP.NET MVC
點贊
收藏

51CTO技術棧公眾號

91在线精品一区二区三区| 久久激情电影| 全部av―极品视觉盛宴亚洲| 一区二区国产精品视频| 天堂视频免费看| 手机电影在线观看| 久久久久久免费| 91超碰在线电影| 99在线视频免费| 欧州一区二区三区| 色综合欧美在线| 日韩人妻一区二区三区蜜桃视频| 国产性生活视频| 天天影视欧美综合在线观看| 在线免费一区三区| 久久久天堂国产精品| 国产69久久| 成人免费视频caoporn| 国产精品国内视频| 日本中文字幕免费| 久久视频在线| 亚洲跨种族黑人xxx| 色黄视频免费看| 成人在线高清| 精品国产电影一区| 亚洲精品天堂成人片av在线播放| h视频网站在线观看| av影院午夜一区| 成人亚洲激情网| 夜夜爽妓女8888视频免费观看| 欧美精品色网| 日韩欧美一区二区不卡| 毛葺葺老太做受视频| 经典三级在线| 成人性视频网站| 国产精品视频最多的网站| 日本午夜视频在线观看| 亚洲综合小说图片| 亚洲精品99久久久久中文字幕| 国产精品无码av在线播放| 精品孕妇一区二区三区| 国产精品你懂的在线| 欧美亚州在线观看| 中文字幕日本视频| 91九色精品| 在线播放国产一区中文字幕剧情欧美 | 在线看片一区| 久久99国产精品自在自在app| 国产福利在线导航| 成人在线免费观看网站| 欧美人成免费网站| 不卡av免费在线| 韩国成人动漫| 国产精品私人自拍| 日韩一区二区三区资源| 国产资源在线观看| 国产欧美1区2区3区| 欧美日韩一区在线观看视频| 欧美日本韩国一区二区| 91麻豆国产精品久久| 久久久久久久久久码影片| 日韩在线视频免费| 91丨porny丨国产| 欧美18视频| 黄色av网站在线免费观看| 国产视频911| 亚洲欧美一区二区原创| 欧美成人视屏| 亚洲一区二区精品视频| 你真棒插曲来救救我在线观看| 黄网av在线| 精品久久久久久久久国产字幕| 阿v天堂2017| 全亚洲第一av番号网站| 欧美日韩国产不卡| 无人码人妻一区二区三区免费| 6080成人| 日韩精品亚洲视频| 国产毛片欧美毛片久久久| 仙踪林久久久久久久999| 九九久久久久99精品| 国产系列精品av| 久久综合亚州| 久久久亚洲影院你懂的| 青青操免费在线视频| 久久综合激情| 91在线国产电影| 色wwwwww| 中文字幕成人在线观看| 国产女教师bbwbbwbbw| 中日韩脚交footjobhd| 欧美色区777第一页| 曰本三级日本三级日本三级| 久久免费资源| 欧美精品一区二区三区很污很色的| 日韩精品卡通动漫网站| 久久国产成人精品| 久久久久在线观看| 中文字幕精品在线观看| 国产高清亚洲一区| 欧美在线一区二区三区四区| av毛片在线| 日韩欧美中文在线| 无套白嫩进入乌克兰美女| 色综合www| 久久亚洲精品一区| 国产精品21p| 一区二区三区四区五区在线| 国产免费一区二区三区在线能观看| 国产xxxx在线观看| 26uuu精品一区二区| 中文字幕の友人北条麻妃| 456亚洲精品成人影院| 日韩精品专区在线影院观看| 亚洲图片第一页| 夜夜嗨一区二区三区| 91精品久久久久久久| 你懂的好爽在线观看| 一卡二卡三卡日韩欧美| 一区二区三区入口| 欧美日韩免费电影| 日韩av在线免费看| 亚洲欧美一区二区三区四区五区| 蜜桃久久av一区| 久久久久久99| 97超碰免费在线| 日韩网站在线看片你懂的| 在线观看亚洲大片短视频| 国产精品久久久久久模特| 51ⅴ精品国产91久久久久久| 97人妻人人澡人人爽人人精品| 久久一日本道色综合| av免费观看国产| 999在线精品| 久久成人精品电影| 国产精品亚洲欧美在线播放| 中文字幕欧美日韩一区| 久久久噜噜噜www成人网| 国产精品极品| 国内精品久久久| 好吊色在线观看| 亚洲尤物在线视频观看| 美女又黄又免费的视频| 欧美在线高清| 97超碰人人看人人| 羞羞污视频在线观看| 欧美日本韩国一区二区三区视频 | 国产成人精品久久二区二区91| 日韩有码第一页| 午夜一区二区三区视频| 欧美精品一区二区三区免费播放| 加勒比色综合久久久久久久久| 久久久国产成人精品| 国产又黄又大又爽| 亚洲卡通欧美制服中文| 野花视频免费在线观看| 激情亚洲成人| 久久久久久九九九九| 蜜桃视频在线观看播放| 国产视频在线一区二区| 无码视频在线观看| 中文字幕乱码一区二区免费| 天天视频天天爽| 亚洲国产精品91| 成人av免费在线看| 精品丝袜在线| 正在播放一区二区| 99视频只有精品| 成人午夜激情在线| 国产成人久久777777| 欧美一区二区性| 成人免费看片视频| 国产黄色大片在线观看| 日韩av在线免费看| 自拍偷拍色综合| 亚洲男女一区二区三区| 91九色蝌蚪porny| 久久国产电影| 亚洲一区二区三区在线视频| 户外极限露出调教在线视频| 欧美三区在线观看| 一级黄色录像视频| 91玉足脚交白嫩脚丫在线播放| 免费激情视频在线观看| 99精品在线| 国产在线一区二区三区欧美| 久久91导航| 九九热r在线视频精品| 亚洲色欧美另类| 884aa四虎影成人精品一区| 不卡的免费av| 国产精品久久久久久久久久久免费看| 亚洲一区二区中文字幕在线观看| 亚洲激情av| 亚洲欧美久久234| 久久中文字幕导航| 成人免费观看a| 成人一区福利| 久久久久久com| 9色在线视频| 亚洲国产欧美一区二区丝袜黑人 | 日本欧美韩国一区三区| 精品国产av无码一区二区三区| 极品美女一区二区三区| 国产高清在线精品一区二区三区| 亚洲天堂一区二区| 久久久久亚洲精品| 黄色精品在线观看| 亚洲视频在线观看网站| 黑人精品一区二区| 欧美日韩精品免费| 人人爽人人爽人人片av| 亚洲一区二区三区精品在线| 久久av红桃一区二区禁漫| 久久久午夜电影| gogo亚洲国模私拍人体| 美国一区二区三区在线播放 | 午夜婷婷在线观看| 亚洲国产日韩av| 亚洲av无一区二区三区| 久久久精品免费免费| 韩国三级视频在线观看| 精品在线一区二区三区| 少妇黄色一级片| 午夜亚洲精品| 欧美,日韩,国产在线| 欧美激情1区2区| 欧美性视频在线播放| 国产亚洲一区二区三区啪| 精品视频一区在线| 成人台湾亚洲精品一区二区| 亚洲xxxx在线| 欧美一区一区| 国模吧一区二区| 26uuu亚洲电影在线观看| 日韩中文字幕网址| 国产露出视频在线观看| 精品中文字幕久久久久久| 少妇无码一区二区三区| 精品区一区二区| 丁香六月色婷婷| 精品国产露脸精彩对白 | 亚洲欧美资源在线| 深夜福利免费在线观看| 日韩av网站导航| 亚洲人午夜射精精品日韩| 亚洲激情在线观看| 天天干,夜夜爽| 日韩精品中文字幕视频在线| 婷婷五月综合久久中文字幕| 日韩成人在线网站| 精品亚洲成a人片在线观看| 亚洲网在线观看| 91porn在线观看| 日韩最新中文字幕电影免费看| 免费观看在线黄色网| 日韩中文字幕久久| 国产三区在线观看| 欧美精品在线播放| 2021中文字幕在线| 欧美亚洲成人免费| 欧美日一区二区三区| 91美女福利视频高清| 视频二区欧美毛片免费观看| 国产传媒一区二区| 香蕉久久99| 视频一区二区在线观看| 色综合色综合| 国产一级做a爰片久久毛片男| 在线成人av| 国产精品第12页| 精品在线你懂的| 国产精品扒开腿做爽爽爽a片唱戏 亚洲av成人精品一区二区三区 | a中文在线播放| 欧美成人黑人xx视频免费观看| 丁香高清在线观看完整电影视频| 91超碰中文字幕久久精品| 国产精品久久亚洲不卡| 91久久精品国产91久久性色| h视频久久久| 日本一区免费在线观看| 99久久精品费精品国产风间由美| 免费高清一区二区三区| 日韩av网站免费在线| 免费欧美一级片| 91女神在线视频| 久久福利免费视频| 黄色91在线观看| 一级特黄aaa大片| 亚洲电影第1页| 亚洲成人第一区| 亚洲久久久久久久久久久| www.欧美日本韩国| 欧美在线视频在线播放完整版免费观看 | 日韩久久电影| 日本阿v视频在线观看| 免费日韩av片| 亚洲最大视频网| 中文字幕乱码亚洲精品一区| 日韩av一区二区在线播放| 欧美日韩国产系列| 亚洲区小说区图片区| 久久精品99久久久香蕉| 一个人看的www视频在线免费观看 一个人www视频在线免费观看 | 亚洲无玛一区| 日韩一级免费| 一级淫片在线观看| 国产亚洲婷婷免费| 妺妺窝人体色www在线下载| 色妹子一区二区| 免费激情视频网站| 欧美xxxx18国产| 久久免费影院| 日本一区美女| 亚洲在线黄色| av av在线| 亚洲乱码日产精品bd| 中文字幕在线观看国产| 亚洲精品一区二区网址| 国产三级伦理在线| 亚洲一区二区三| 日韩在线综合| 九九九在线观看视频| 久久亚洲精精品中文字幕早川悠里| 欧美xxxx黑人xyx性爽| 欧美精品电影在线播放| www.av在线| 国产成人精品视频在线观看| 蜜臀av一区| 国产一区二区视频播放| 国产精品影音先锋| 黄色片在线观看网站| 欧美精品日韩一区| 日本不卡不卡| 91精品国产综合久久香蕉最新版 | 欧美色图国产精品| 任你操这里只有精品| 91在线视频免费91| 国产成人无码精品亚洲| 亚洲国产三级网| 国产污视频在线播放| 国产厕所精品在线观看| 黑人一区二区三区四区五区| 亚洲性图第一页| 亚洲曰韩产成在线| 色呦呦中文字幕| 97涩涩爰在线观看亚洲| 国产精品美女在线观看直播| 老子影院午夜伦不卡大全| 成人免费毛片app| 99热国产在线观看| 亚洲免费电影在线观看| 台湾佬中文娱乐久久久| 日韩欧美视频一区二区| 奇米色777欧美一区二区| 日本黄色激情视频| 制服丝袜中文字幕亚洲| 最爽无遮挡行房视频在线| www国产亚洲精品| 影音先锋在线一区| av黄色免费网站| 精品婷婷伊人一区三区三| 欧美成人三区| 国产精品一区二区免费| 日韩理论电影院| 中文字幕 日韩 欧美| 一区二区三区四区五区视频在线观看 | 精品播放一区二区| 国产亚洲成av人片在线观看| 欧美日韩精品免费观看| 日本va欧美va欧美va精品| 无码人妻精品中文字幕| 精品日本一线二线三线不卡| 在线天堂资源www在线污| 婷婷久久五月天| 国产一区激情在线| 日本五十熟hd丰满| 亚洲最新av网址| 国内精品视频| 日韩欧美精品久久| 国产一区二区三区黄视频 | 激情六月婷婷久久| 国产亚洲精品久久久久久无几年桃| 日韩国产高清视频在线| av成人免费| 欧美高清中文字幕| 欧美高清在线一区| 性猛交富婆╳xxx乱大交天津 | 日韩精品一区二区三区四| 26uuu色噜噜精品一区| 国产精品久久久久久久久久久久久久久久久久 | 色av性av丰满av| 久久久999精品| 香蕉久久99| 成人在线观看一区二区| 欧美在线free| 大菠萝精品导航| 咪咪色在线视频| 久久精品视频一区二区三区| 成人1区2区3区|