欧美三区四区_av先锋影音资源站_亚洲第一论坛sis_影音先锋2020色资源网_亚洲精品社区_在线免费观看av网站_国产一区二区伦理_亚洲欧美视频一区二区_99视频精品全部免费在线_精精国产xxxx视频在线

將GridView內容導出到Excel或Word中_.Net教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:一個比較好看的網頁翻頁效果
顯示效果:12345,點擊了4后又顯示,45678并轉到第4頁,如果總共有10頁, 顯示到678910就不再顯示了。 .aspx trtdalign=centerdivclass=tbl 【當前頁:asp:LabelID=lblcurpgrunat=server/asp:Label|總記錄數:asp:LabelID=lblRecordrunat=server

前臺頁面:
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeFile="ExportDemo.aspx.cs" Inherits="ExportDemo" %> 
  2.  
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  4.  
  5. <html xmlns="http://www.w3.org/1999/xhtml" > 
  6.  
  7. <head runat="server"> 
  8.  
  9.      <title>GridView導出到Excel或Word文件——周公的博客:http://blog.csdn.net</title> 
  10.  
  11. </head> 
  12.  
  13. <body> 
  14.  
  15.      <form id="form1" runat="server"> 
  16.  
  17.      <div> 
  18.  
  19.          <asp:GridView ID="gvPersonList" runat="server" AutoGenerateColumns="False"> 
  20.  
  21.              <Columns> 
  22.  
  23.                  <asp:BoundField DataField="Id" HeaderText="編號" /> 
  24.  
  25.                  <asp:BoundField DataField="Name" HeaderText="姓名" /> 
  26.  
  27.                  <asp:TemplateField HeaderText="性別"> 
  28.  
  29.                      <ItemTemplate> 
  30.  
  31.                          <%# Eval("Sex").ToString()=="true"?"男":"女" %> 
  32.  
  33.                      </ItemTemplate> 
  34.  
  35.                  </asp:TemplateField> 
  36.  
  37.                  <asp:BoundField DataField="Age" HeaderText="年齡" /> 
  38.  
  39.                  <asp:TemplateField HeaderText="婚否"> 
  40.  
  41.                      <ItemTemplate> 
  42.  
  43.                          <%# Boolean.Parse(Eval("Married").ToString())==true?"是":"否" %> 
  44.  
  45.                      </ItemTemplate> 
  46.  
  47.                  </asp:TemplateField> 
  48.  
  49.              </Columns> 
  50.  
  51.          </asp:GridView> 
  52.  
  53.          <asp:Button ID="btnToExcel" runat="server" OnClick="btnToExcel_Click" Text="導出到Excel" /> 
  54.  
  55.          <asp:Button ID="btnToWord" runat="server" OnClick="btnToWord_Click" Text="導出到Word" /> 
  56.  
  57.      </div> 
  58.  
  59.      </form> 
  60.  
  61. </body> 
  62.  
  63. </html> 
后臺代碼:
  1. using System; 
  2.  
  3. using System.Data; 
  4.  
  5. using System.Configuration; 
  6.  
  7. using System.Collections; 
  8.  
  9. using System.Web; 
  10.  
  11. using System.Web.Security; 
  12.  
  13. using System.Web.UI; 
  14.  
  15. using System.Web.UI.WebControls; 
  16.  
  17. using System.Web.UI.WebControls.WebParts; 
  18.  
  19. using System.Web.UI.HtmlControls; 
  20.  
  21. /// <summary> 
  22.  
  23. /// 程序說明:這是一個GridView導出成Excel或者Word文件的實例。為了演示,我采用了自動生成DataTable,然后綁定。 
  24.  
  25. /// 同時為了初學者查看代碼方便,關鍵處我都做了注釋。 
  26.  
  27. /// 對程序說明,在asp.net 1.1中由于對控件呈現不是很嚴格,所以無需override void VerifyRenderingInServerForm(Control control)這個方法 
  28.  
  29. /// 但在asp.net2.0中,控件的校驗嚴格了,RenderControl代碼只有走正常流程在render方法中它自己調用才能成功, 
  30.  
  31. /// 在你自己寫的事件方法中調用就會出現這個錯誤。這個錯誤信息有點誤導,你明明寫在服務器控件Form內,它照樣會這樣提醒你, 
  32.  
  33. /// 實際上是asp.net2.0設置了內部變量控制RenderControl不允許在Render方法之外被輕易調用。如果不override VerifyRenderingInServerForm 
  34.  
  35. /// 就會報錯。我們override void VerifyRenderingInServerForm(Control control)這個方法,里面不寫任何代碼即可 
  36.  
  37. /// 作者:周公 
  38.  
  39. /// 日期:2008-5-16 
  40.  
  41. /// 網址:http://blog.csdn.net/zhoufoxcn 
  42.  
  43. /// </summary> 
  44.  
  45. public partial class ExportDemo : System.Web.UI.Page 
  46.  
  47.  
  48.      private string firstName = "趙錢孫李周吳鄭王馮陳諸衛蔣沈韓楊朱秦尤許何呂施張孔曹嚴華"
  49.  
  50.      private string lastName = "猛勇剛強豹彪雁燕蓉菲"
  51.  
  52.      protected void Page_Load(object sender, EventArgs e) 
  53.  
  54.      { 
  55.  
  56.          if (!Page.IsPostBack) 
  57.  
  58.          { 
  59.  
  60.              BindGridView(); 
  61.  
  62.          } 
  63.  
  64.      } 
  65.  
  66.      private void BindGridView() 
  67.  
  68.      { 
  69.  
  70.          DataTable myData = CreateDataTable(); 
  71.  
  72.          Session["MyData"] = myData; 
  73.  
  74.          gvPersonList.DataSource = myData
  75.  
  76.          gvPersonList.DataBind(); 
  77.  
  78.      } 
  79.  
  80.      //手動生成DataTable 
  81.  
  82.      private DataTable CreateDataTable() 
  83.  
  84.      { 
  85.  
  86.          DataTable data = new DataTable(); 
  87.  
  88.          DataColumn dcId = new DataColumn("ID", typeof(Int32)); 
  89.  
  90.          //設置ID列自動遞增 
  91.  
  92.          dcId.AutoIncrement = true
  93.  
  94.          //設置ID列初始值為1 
  95.  
  96.          dcId.AutoIncrementSeed = 1
  97.  
  98.          //設置ID列遞增步長為1 
  99.  
  100.          dcId.AutoIncrementStep = 1
  101.  
  102.          //將ID列添加到DataTable中 
  103.  
  104.          data.Columns.Add(dcId); 
  105.  
  106.          data.Columns.Add(new DataColumn("Name", typeof(string))); 
  107.  
  108.          data.Columns.Add(new DataColumn("Age", typeof(int))); 
  109.  
  110.          data.Columns.Add(new DataColumn("Sex", typeof(bool))); 
  111.  
  112.          data.Columns.Add(new DataColumn("Married", typeof(bool))); 
  113.  
  114.          DataRow dataRow = null
  115.  
  116.          Random random = new Random(); 
  117.  
  118.          //隨機生成20條記錄 
  119.  
  120.          for (int i = 0; i < 20; i++) 
  121.  
  122.          { 
  123.  
  124.              datadataRow = data.NewRow(); 
  125.  
  126.              //隨機生成姓名 
  127.  
  128.              dataRow["Name"] = firstName.Substring(random.Next(firstName.Length), 1) + lastName.Substring(random.Next(lastName.Length), 1); 
  129.  
  130.              //隨即生成介于20至100之間的年齡 
  131.  
  132.              int age = random.Next(20, 100); 
  133.  
  134.              dataRow["Age"] = age; 
  135.  
  136.              //隨即設置性別 
  137.  
  138.              bool sex = (random.Next(100) % 2 == 0) ? true : false; 
  139.  
  140.              dataRow["Sex"] = sex; 
  141.  
  142.              if (((sex == true) && (age >= 22)) || ((sex == false) && (age >= 20)))//男性結婚年齡大于22周歲,女性結婚年齡大于20周歲 
  143.  
  144.              { 
  145.  
  146.                  dataRow["Married"] = (random.Next(500) % 2 == 0) ? true : false; 
  147.  
  148.              } 
  149.  
  150.              else 
  151.  
  152.              { 
  153.  
  154.                  dataRow["Married"] = false; 
  155.  
  156.              } 
  157.  
  158.              data.Rows.Add(dataRow); 
  159.  
  160.          } 
  161.  
  162.          return data; 
  163.  
  164.      } 
  165.  
  166.      //override掉這個方法 
  167.  
  168.      public override void VerifyRenderingInServerForm(Control control) 
  169.  
  170.      { 
  171.  
  172.          //注釋掉下面的代碼,否則在asp.net2.0下會報錯(注:GridView是asp.net 2.0下的控件,1.1下一些控件也可以導出成Excel或者Word) 
  173.  
  174.          //base.VerifyRenderingInServerForm(control); 
  175.  
  176.      } 
  177.  
  178.      protected void btnToExcel_Click(object sender, EventArgs e) 
  179.  
  180.      { 
  181.  
  182.          Response.Clear(); 
  183.  
  184.          Response.BufferOutput = true
  185.  
  186.          //設定輸出的字符集 
  187.  
  188.          Response.Charset = "GB2312"
  189.  
  190.          //假定導出的文件名為FileName.xls 
  191.  
  192.          Response.AppendHeader("Content-Disposition", "attachment;filename=FileName.xls"); 
  193.  
  194.          Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); 
  195.  
  196.          //設置導出文件的格式 
  197.  
  198.          Response.ContentType = "application/ms-excel"
  199.  
  200.          //關閉ViewState 
  201.  
  202.          EnableViewState = false
  203.  
  204.          System.Globalization.CultureInfo cultureInfo = new System.Globalization.CultureInfo("ZH-CN", true); 
  205.  
  206.          System.IO.StringWriter stringWriter = new System.IO.StringWriter(cultureInfo); 
  207.  
  208.          System.Web.UI.HtmlTextWriter textWriter = new System.Web.UI.HtmlTextWriter(stringWriter); 
  209.  
  210.          gvPersonList.RenderControl(textWriter); 
  211.  
  212.          //把HTML寫回瀏覽器 
  213.  
  214.          Response.Write(stringWriter.ToString()); 
  215.  
  216.          Response.End(); 
  217.  
  218.      } 
  219.  
  220.      //導出成Word文件 
  221.  
  222.      protected void btnToWord_Click(object sender, EventArgs e) 
  223.  
  224.      { 
  225.  
  226.          Response.Clear(); 
  227.  
  228.          Response.BufferOutput = true
  229.  
  230.          //設定輸出的字符集 
  231.  
  232.          Response.Charset = "GB2312"
  233.  
  234.          //假定導出的文件名為FileName.doc 
  235.  
  236.          Response.AppendHeader("Content-Disposition", "attachment;filename=FileName.doc"); 
  237.  
  238.          Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); 
  239.  
  240.          ////設置導出文件的格式 
  241.  
  242.          Response.ContentType = "application/ms-word"
  243.  
  244.          //關閉ViewState 
  245.  
  246.          gvPersonList.EnableViewState = false
  247.  
  248.          System.Globalization.CultureInfo cultureInfo = new System.Globalization.CultureInfo("ZH-CN", true); 
  249.  
  250.          System.IO.StringWriter stringWriter = new System.IO.StringWriter(cultureInfo); 
  251.  
  252.          System.Web.UI.HtmlTextWriter textWriter = new System.Web.UI.HtmlTextWriter(stringWriter); 
  253.  
  254.          gvPersonList.RenderControl(textWriter); 
  255.  
  256.          // //把HTML寫回瀏覽器 
  257.  
  258.          Response.Write(stringWriter.ToString()); 
  259.  
  260.          Response.End(); 
  261.  
  262.      } 
  263.  
需要說明的是:在asp.net2.0環境下,VerifyRenderingInServerForm(Control control)這個方法不override的話,則會出現“錯誤提示:類型“GridView”的控件“GridView1”必須放在具有 runat=server 的窗體標記內”這個錯誤。

分享:使用存儲過程實現用戶登錄(含代碼)
程序代碼: public SqlDataReader GetUserLoginByProc(string sUserName,string sPassword) { ///創建鏈接 SqlConnection myConnection = new SqlConnection( ConfigurationManager.ConnectionStrings[數據庫連接字符].ConnectionString); ///創建Command S

來源:模板無憂//所屬分類:.Net教程/更新時間:2012-06-13
相關.Net教程
日韩电影一区二区三区四区| 亚洲国产精品久久人人爱潘金莲| 精品久久久久久亚洲综合网站| 一区二区网站| 粉嫩av一区二区三区在线播放 | 波多野吉衣在线视频| av天堂一区二区三区| 黄色综合网站| 色呦呦日韩精品| 国产欧美一区二区三区久久| 色网站在线视频| 亚洲欧美高清视频| 国产精品嫩草99av在线| 欧美日韩中文字幕精品| 91精品久久久久久蜜桃| 人妻丰满熟妇av无码久久洗澡| 精品人妻午夜一区二区三区四区 | 亚洲一区欧美一区| 青青草一区二区| 免费在线观看污网站| 色欲av永久无码精品无码蜜桃 | 欧美亚洲专区| 欧美日本一道本在线视频| 成人免费视频观看视频| 久久国产柳州莫菁门| 国产精品美女久久久久| 99国内精品久久| 按摩亚洲人久久| 日本国产在线播放| 国产精品久久久久久久久毛片 | 亚洲国产午夜| 欧美中文字幕一区二区三区亚洲| 2021久久精品国产99国产精品| 777久久精品一区二区三区无码 | 午夜激情综合网| 国产精品手机播放| 一区二区三区少妇| 一区二区三区高清在线观看| 国产精品网友自拍| 5278欧美一区二区三区| 亚洲区 欧美区| 羞羞视频在线观看一区二区| av成人老司机| 欧美大片网站在线观看| 极品粉嫩美女露脸啪啪| 免费观看成人性生生活片| 成人av电影在线观看| 久久视频在线免费观看| 黄色成人免费看| 成人性生交大片免费观看网站| 久久精品中文| 亚洲精品一线二线三线| av中文字幕av| 国产乱叫456在线| 美国十次了思思久久精品导航| 欧美日韩国产综合一区二区| 久久综合毛片| 午夜毛片在线观看| 国产情侣久久| 亚洲国产日韩欧美在线图片| 国产 日韩 欧美在线| 国产成a人亚洲精v品无码| 国产一区二区三区精品视频| www日韩欧美| mm131亚洲精品| 色诱色偷偷久久综合| 国产精品视频你懂的| 国产精品免费视频xxxx| 纪美影视在线观看电视版使用方法| 136福利精品导航| 综合av第一页| 亚洲自拍偷拍区| 免费在线一级片| 韩国av一区| 亚洲国产精品va在线| 国产毛片视频网站| 久久人体大尺度| 欧美激情在线免费观看| 国产在线98福利播放视频| 欧美一级特黄高清视频| 亚洲成av人片一区二区密柚| 欧美一区二区三区在线观看| av动漫在线免费观看| 理论片中文字幕| 91蜜桃免费观看视频| 国产精品电影一区| 翔田千里88av中文字幕| 黄色亚洲在线| 亚洲天堂av在线免费| 色播五月综合网| 日韩欧美久久| 欧美日韩亚洲网| 亚洲最新在线| 亚洲精品久久久狠狠狠爱| 91丝袜美腿高跟国产极品老师 | 毛片不卡一区二区| 久久九九免费视频| 欧美久久久久久久久久久| 亚洲人成网www| 欧美精品久久久久久久久老牛影院| 精品一区久久久| 中文字幕国产在线观看| 激情成人午夜视频| 97在线观看视频国产| 成人在线观看免费高清| 欧美激情综合| 日韩精品视频在线观看免费| 国产喷水theporn| www.久久东京| 欧美性色综合网| 成人免费在线网| 另类一区二区| 五月婷婷欧美视频| 影音欧美亚洲| 在线观看xxx| 亚洲美女偷拍久久| 久久综合一区| 亚洲精品国产一区二| 国产精品情趣视频| 国外成人在线视频网站| 一区二区www| 久久久久久久电影| 亚洲专区在线视频| 中文字幕日韩三级| 久久免费精品国产久精品久久久久| 69视频在线免费观看| 中文字幕观看av| 日日骚欧美日韩| 欧美激情亚洲国产| 少妇视频一区二区| 久久久夜夜夜| 午夜精品久久久久久久白皮肤 | 日韩五码在线| 久久精品在线视频| 国产jjizz一区二区三区视频| 神马久久一区二区三区| 精品久久久网站| 91看片破解版| 欧美呦呦网站| 一区二区三区视频免费| 亚洲av成人片色在线观看高潮| 欧美a一欧美| 欧美一区二区三区四区久久| 成人性生生活性生交12| 精品中文一区| 精品五月天久久| 亚洲视频在线播放免费| 欧美精品午夜| 欧美成人一二三| 99成人在线观看| 蜜桃av一区二区三区| 国产suv精品一区二区| 在线观看免费av片| 91污片在线观看| 久久综合精品一区| 免费电影日韩网站| 色偷偷成人一区二区三区91| 99爱视频在线| 国产一区二区三区四区大秀| 亚洲男人天堂视频| 久久久久亚洲av无码专区桃色| 天天做天天爱天天爽综合网| 国产一区二区三区在线看| 久久精品—区二区三区舞蹈| 日韩精品91亚洲二区在线观看| 久久香蕉国产线看观看网| 亚洲精品电影院| 国产在线一区观看| 91在线免费看片| 成人黄色免费视频| 一区二区三区成人| 六月婷婷在线视频| 亚洲人和日本人hd| 中国日韩欧美久久久久久久久| 国产精品成人99一区无码 | 都市激情亚洲色图| 国内精品视频一区二区三区| 麻豆视频一区| 精品一区二区亚洲| 美国美女黄色片| 国模少妇一区二区三区| 99re6热在线精品视频播放速度| www.亚洲激情| ...xxx性欧美| 欧美一级视频免费看| 久久爱www成人| 伊人伊成久久人综合网小说 | 成人三级毛片| 亚洲精品久久久久久久久久久| 久久久久久久高清| 亚洲图片在线| 日韩av色综合| 国产精品怡红院| 天天综合色天天综合色h| 激情综合网俺也去| 你懂的国产精品永久在线| 欧美高清第一页| 欧美一区二区三区网站| 亚洲人成精品久久久久久| 毛片在线播放视频| 婷婷久久综合| 55夜色66夜色国产精品视频 | 黄色污污网站在线观看| 中文字幕色av一区二区三区| 男人天堂av片| 日韩精品欧美| 97av在线影院| 国产精品女同一区二区| 高跟丝袜一区二区三区| 天天综合天天添夜夜添狠狠添| 不卡日本视频| 久久久女人电视剧免费播放下载| 精品无码m3u8在线观看| 国产色91在线| 国产美女在线一区| 91影院成人| 91精品国产成人| 国产毛片在线视频| 日本电影亚洲天堂一区| 亚洲少妇一区二区三区| 看国产成人h片视频| 久久精品国产一区二区三区日韩| 亚洲日本香蕉视频| 欧美一区二区三区日韩视频| 国产中文字幕一区二区| 国产福利一区在线| 亚洲欧美影院| 禁果av一区二区三区| 性视频1819p久久| 国产婷婷在线视频| 欧美日韩精品系列| 国产手机在线观看| 成人av资源站| 免费看污污视频| 97久久夜色精品国产| 日本人成精品视频在线| 成人久久久精品国产乱码一区二区| 欧美日韩免费在线| 欧美熟妇精品一区二区| 国产一区二区福利视频| 亚洲午夜激情| 久久综合99| 国产精品久久久久久久久久三级 | 成人免费毛片东京热| 中文乱码免费一区二区| 免费黄色特级片| 性欧美精品高清| 欧美日韩国产一二| 亚欧日韩另类中文欧美| 97精品一区二区三区| 欧美一区二区三区激情| 亚洲国产精品久久久久久| 久久久久久久久久91| 亚洲午夜久久久久久久久久久| 干日本少妇首页| 一本一本久久| 久久久久九九九| 亚洲裸色大胆大尺寸艺术写真| 最近2019中文字幕一页二页| 成人一级免费视频| 一本久久a久久精品亚洲| 男生草女生视频| 国产日韩精品视频一区| 四季av一区二区| 麻豆精品在线视频| 中国一级大黄大黄大色毛片| 欧美视频日韩| 激情五月综合色婷婷一区二区| 亚州精品国产| 久久91亚洲精品中文字幕| 亚洲第一页视频| 亚洲精品乱码久久久久久金桔影视| 久久久久99精品成人| 亚洲色图欧洲色图| 成人免费看片载| 久久精品视频一区二区三区| 美女少妇一区二区| 国产乱妇无码大片在线观看| 国产高清不卡无码视频| 亚洲精品字幕| 神马影院一区二区三区| 欧美女激情福利| 久久久久se| 99精品视频精品精品视频| 99re在线观看视频| 亚洲宅男一区| 成人美女免费网站视频| 国产精品对白| 国产精品久久久久久久app| 蜜桃在线一区| 青青久久aⅴ北条麻妃| 黄色成人小视频| 欧美日韩xxxxx| 欧美va在线观看| 欧美男插女视频| 免费观看成人性生生活片| 久久成人国产精品| 午夜性色福利视频| 久久九九有精品国产23| 人妻视频一区二区三区| 尤物九九久久国产精品的特点| 美日韩一二三区| 欧美性大战久久| 免费一级片在线观看| 在线免费观看不卡av| 一级黄色录像视频| 欧美午夜精品免费| 国产一级片播放| 欧美三级韩国三级日本一级| 精品亚洲永久免费| 欧美日韩二区三区| 亚洲 欧美 视频| 欧美日韩在线一区二区| 日韩 国产 在线| 欧美一级高清大全免费观看| 国产99久久久| 欧美va亚洲va国产综合| 亚洲精品一区二区二区| 日韩电影中文 亚洲精品乱码| 国产成人亚洲精品自产在线| 欧美色手机在线观看| 国产 日韩 欧美 在线| 日韩欧美一卡二卡| 在线观看国产一区二区三区| 日韩黄在线观看| 丰满肉肉bbwwbbww| 欧美人在线视频| 91成人在线网站| 国产精品人人做人人爽| 国产成人高清| 久久精品五月婷婷| 在线精品亚洲| 成人小视频在线观看免费| 免费成人在线视频观看| 国产激情在线观看视频| 91麻豆精东视频| 给我看免费高清在线观看| 五月综合激情婷婷六月色窝| 久久久久成人片免费观看蜜芽| 精品久久久中文| 久久网中文字幕| 欧美电影免费提供在线观看| 一区二区三区www污污污网站| 日韩美女一区二区三区四区| 中国a一片一级一片| 夜夜躁日日躁狠狠久久88av| 网友自拍亚洲| 国产不卡精品视男人的天堂| 色婷婷久久久| 久久久精彩视频| 美女诱惑黄网站一区| 国产又黄又大又粗视频| 91麻豆123| 自拍偷拍亚洲天堂| 91成人免费网站| 懂色av中文字幕| 中文在线资源观看视频网站免费不卡| 亚洲第一页在线观看| 九九热精品在线| 91九色鹿精品国产综合久久香蕉| 清纯唯美日韩制服另类| 少妇精品久久久一区二区| 日本精品免费| 美女国产一区二区三区| 中文字幕在线观看日 | 国产精品女同一区二区三区| 美女脱光内衣内裤| 欧美特级限制片免费在线观看| 久草成人在线视频| 亚洲国产欧美一区二区三区同亚洲| 在线视频欧美亚洲| 欧美成人午夜激情视频| 精品人人人人| 牛人盗摄一区二区三区视频| 日欧美一区二区| 在线观看免费不卡av| 亚洲男人的天堂一区二区| 免费又黄又爽又色的视频| 日韩电影视频免费| 久久天天久久| 不卡视频一区二区三区| 亚洲影院一区| 中文字幕在线综合| 亚洲国产中文字幕在线视频综合 | 亚洲一区二区三区午夜| 国内精品伊人久久久久影院对白| 粉嫩虎白女毛片人体| 亚洲欧美电影一区二区| 久久国产精品二区| 国产视频久久久久久久| 亚洲伊人精品酒店| 国产精品久久7| 青青草国产成人99久久| 女王人厕视频2ⅴk| 欧美视频一区二区三区…| 中文字字幕在线中文乱码| 欧美日韩爱爱视频| 免费成人av| 91精品一区二区三区四区| 久久久久久久久久久99999|