中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

asp.net異步獲取datatable并顯示的實現方法
來源:易賢網 閱讀:1721 次 日期:2016-08-10 15:37:30
溫馨提示:易賢網小編為您整理了“asp.net異步獲取datatable并顯示的實現方法”,方便廣大網友查閱!

本文講述了asp.net異步獲取datatable并顯示的實現方法。分享給大家供大家參考,具體如下:

名單

上面就是結果,前臺代碼如下:

<%@ Page Language="C#" AutoEventWireup="true"

CodeFile="MethodOne.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

  <title></title>

  <link href="swcss.css" rel="stylesheet" type="text/css" />

  <link href="TableZB.css" rel="stylesheet" type="text/css" />

  <script src="js-datagrid/scripts/PagerView.js" type="text/javascript"></script>

  <link href="js-datagrid/style.css" rel="stylesheet" type="text/css" />

  <script src="jquery-1.4.1.min.js" type="text/javascript"></script>

  <script type="text/javascript">

    var currentpage = 1;

    $(document).ready(function() {

      $.get("Handler.ashx?flag=data&index=" + currentpage,

        function(data) {

          $("#sjxs").append(data);

        });

      $.get("Handler.ashx?flag=count",

        function(count) {

          var pager = new PagerView('pager');

          pager.itemCount = count;

          pager.size = 5;

          pager.onclick = function(index) {

            currentpage = index;

            $.get("Handler.ashx?flag=data&index=" + index,

              function(data) {

                $("#sjxs tr").each(function(m) {

                  $("#add" + m).remove();

                });

                $("#sjxs").append(data);

              });

          };

          pager.render();

        }

    );

    });

  </script>

</head>

<body>

  <form id="form1" runat="server">

  <fieldset style="width: 98%; border: solid 1px #EDF7DC;" class="fileset_style">

  <legend class="leg_style">查詢結果</legend>

  <%--<div style="overflow:scroll;width:100%;height:100%">--%>

  <table border="1" cellpadding="0" cellspacing="0" width="100%" align="center" id="sjxs" class="TableStyleZB">

  <tr class="trTitle">

  <td colspan="5">當前發票庫存情況</td>

  <td colspan="4">購買后一年(含)以上未驗舊使用情況</td>

  <td></td>

  </tr>

  <tr class="trTitle">

  <td>管理機關</td>

  <td>合計</td>

  <td>機打發票</td>

  <td>手工發票</td>

  <td>冠名發票</td>

  <td>其他</td>

  <td>正常戶</td>

  <td>占庫存戶數的比率</td>

  <td>非正常戶</td>

  <td>證件失效戶</td>

  </tr>

  <tr class="trTitle">

  <td>0</td>

  <td>1</td>

  <td>2</td>

  <td>3</td>

  <td>4</td>

  <td>5</td>

  <td>6</td>

  <td>7=6/1</td>

  <td>8</td>

  <td>9</td>

  </tr>

  </table>

  <%--</div>--%>

  </fieldset>

   <div id="pager"></div>

   <div id="info"></div>

  </form>

</body>

</html>

處理頁面程序如下:

<%@ WebHandler Language="C#" Class="Handler" %>

using System;

using System.Web;

using System.Data;

using System.Data.SqlClient;

using System.Text;

public class Handler : IHttpHandler {

  public void ProcessRequest (HttpContext context) {

    context.Response.ContentType = "text/plain";

    if (context.Request.QueryString["flag"].Equals("data"))

    {

      context.Response.Write(GetResult(5,Int32.Parse(context.Request.QueryString["index"])));

    }

    if (context.Request.QueryString["flag"].Equals("count"))

    {

      context.Response.Write(getCount());

    }

  }

  private string GetResult()

  {

    DataTable dt = new DataTable();

    using (SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["conn"]))

    {

      conn.Open();

      string sql = "SELECT * FROM TestBlog ";

      SqlDataAdapter sda = new SqlDataAdapter(sql, conn);

      sda.Fill(dt);

    }

    int rLen = dt.Rows.Count;

    int cLen = dt.Columns.Count;

    StringBuilder sb = new StringBuilder();

    for (int j = 0; j < rLen; j++)

    {

      sb.Append("<tr>");

      for (int i = 0; i < cLen; i++)

      {

        sb.Append("<td>");

        sb.Append(dt.Rows[j][i].ToString());

        sb.Append("</td>");

      }

      sb.Append("</tr>");

    }

    return sb.ToString();

  }

  private string GetResult(int pagecount,int currentpage)

  {

    DataTable dt = new DataTable();

    using (SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["conn"]))

    {

      conn.Open();

      string sql = "SELECT TOP "+pagecount+" * FROM TestBlog tb WHERE ydid NOT IN (SELECT TOP "+pagecount*(currentpage-1)+" ydid FROM TestBlog tb2) ";

      SqlDataAdapter sda = new SqlDataAdapter(sql,conn);

      sda.Fill(dt);

    }

    int rLen = dt.Rows.Count;

    int cLen = dt.Columns.Count;

    StringBuilder sb = new StringBuilder();

    for (int j = 0; j < rLen; j++)

    {

      sb.Append("<tr id=add"+j+">");

      for (int i = 0; i < cLen; i++)

      {

        sb.Append("<td>");

        sb.Append(dt.Rows[j][i].ToString());

        sb.Append("</td>");

      }

      sb.Append("</tr>");

    }

    return sb.ToString();

  }

  private string getCount()

  {

    DataTable dt = new DataTable();

    using (SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["conn"]))

    {

      conn.Open();

      string sql = "select count(*) from testblog";

      SqlDataAdapter sda = new SqlDataAdapter(sql, conn);

      sda.Fill(dt);

    }

    return dt.Rows[0][0].ToString();

  }

  public bool IsReusable {

    get {

      return false;

    }

  }

}

可惜的是,在ie7中顯示不出來結果,但是在chrome、firefox和opera中倒是顯示都正常,感興趣的朋友可以對此加以完善。

希望本文所述對大家asp.net程序設計有所幫助。

更多信息請查看網絡編程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
国产精品久久91| 一区二区日韩精品| 午夜精品免费在线| 亚洲第一中文字幕在线观看| 欧美日韩一区二区三区在线观看免| 亚洲欧美制服另类日韩| 亚洲国产视频直播| 国产性天天综合网| 国产精品久久久免费| 欧美福利视频一区| 老**午夜毛片一区二区三区| 久久国产精品色婷婷| av成人国产| 亚洲国产高清一区| 亚洲国产精品久久久久婷婷884| 国产精品羞羞答答| 国产色综合久久| 国产热re99久久6国产精品| 国产精品欧美一区喷水| 国产精品成人av性教育| 国产精品久久久久高潮| 国产精品扒开腿做爽爽爽软件| 欧美视频中文字幕在线| 国产精品久久久久秋霞鲁丝 | 免费看精品久久片| 美女免费视频一区| 欧美激情麻豆| 国产精品va在线播放我和闺蜜| 国产精品嫩草影院av蜜臀| 国产情侣久久| 亚洲第一精品久久忘忧草社区| 亚洲国产黄色片| 亚洲精品一区在线观看| 中文av一区二区| 亚洲在线1234| 久久精品首页| 麻豆亚洲精品| 欧美午夜电影在线| 国产欧美一区二区三区在线老狼| 国产一区二区高清视频| 亚洲丰满少妇videoshd| 亚洲国产一区二区视频| 亚洲午夜精品17c| 久久九九热re6这里有精品| 久久夜色精品国产| 欧美日韩在线播放| 国产一区二区三区四区五区美女| 亚洲福利视频三区| 亚洲欧美激情在线视频| 久久综合九色综合欧美狠狠| 欧美日韩在线综合| 狠狠色丁香婷婷综合| 亚洲精品日韩综合观看成人91| 亚洲手机视频| 欧美~级网站不卡| 国产伦精品免费视频| 亚洲日本激情| 欧美一区观看| 欧美色一级片| 亚洲欧洲一区二区天堂久久| 欧美一级理论片| 欧美精品色综合| 国内精品福利| 亚洲欧美日韩国产一区二区| 欧美成人视屏| 狠狠色伊人亚洲综合网站色| 亚洲一区在线直播| 欧美日本在线| 亚洲区免费影片| 裸体一区二区三区| 国内精品久久久| 羞羞视频在线观看欧美| 欧美日韩一区在线观看| 亚洲欧洲精品成人久久奇米网 | 亚洲精品资源| 久久亚洲捆绑美女| 国产亚洲午夜| 西西人体一区二区| 欧美性色综合| 亚洲天堂av综合网| 欧美日韩亚洲一区二区| 亚洲精品免费网站| 欧美国产日韩精品| 91久久久在线| 欧美丰满高潮xxxx喷水动漫| 在线日韩中文字幕| 免费短视频成人日韩| 永久免费毛片在线播放不卡| 久久久91精品| 在线观看视频免费一区二区三区 | 欧美国产日韩一区二区在线观看| 国产一区二区三区免费在线观看| 午夜伦理片一区| 国产精品视频| 午夜电影亚洲| 国产日本精品| 久久精品中文字幕一区二区三区| 国产欧美欧洲在线观看| 欧美一级大片在线观看| 国产一区二区黄色| 久久一区二区三区四区| 伊人久久大香线| 男人插女人欧美| 日韩视频在线播放| 国产精品福利在线| 欧美一区二区国产| 黄色资源网久久资源365| 久久免费视频网站| 91久久综合亚洲鲁鲁五月天| 欧美激情精品久久久久久大尺度 | 国产一区二区三区在线播放免费观看| 午夜久久99| 国产一区二区三区在线观看网站| 久久久久久久一区| 亚洲欧洲日本在线| 欧美三级欧美一级| 欧美在线免费视频| 最近中文字幕mv在线一区二区三区四区| 免费一区二区三区| 一区二区三区毛片| 国产一区二区三区在线免费观看 | 国产综合欧美| 欧美国产日韩a欧美在线观看| 一区二区三区.www| 国户精品久久久久久久久久久不卡| 久久九九精品| 亚洲美女黄色片| 国产免费亚洲高清| 欧美成年人视频网站| 亚洲一区二区在线观看视频| 国产日韩在线一区| 欧美精品首页| 久久精品九九| 一本久道久久久| 精品69视频一区二区三区| 欧美日韩国产综合一区二区| 欧美在线高清视频| 99re6热在线精品视频播放速度| 国产啪精品视频| 欧美日韩综合不卡| 美日韩精品免费| 亚洲欧美中文字幕| 亚洲精品免费在线播放| 国产在线精品一区二区夜色| 欧美视频中文字幕在线| 欧美成人国产一区二区| 欧美一站二站| 亚洲免费在线电影| 亚洲精品视频在线观看免费| 国产综合18久久久久久| 欧美天天在线| 欧美国产丝袜视频| 久久久久久国产精品mv| 亚洲午夜视频在线观看| 亚洲国内精品在线| 国内成人精品视频| 国产区亚洲区欧美区| 国产精品扒开腿做爽爽爽视频 | 欧美日韩专区| 欧美高清视频一区二区三区在线观看 | 国产精品久久久久永久免费观看 | 久久精品国产999大香线蕉| 一区二区三区鲁丝不卡| 亚洲国产午夜| 激情综合网激情| 国内精品久久久久久| 国产欧美日本一区视频| 国产精品久久久久久久久久免费看| 欧美精品在线观看播放| 欧美成人亚洲成人| 男同欧美伦乱| 另类天堂av| 久久久亚洲精品一区二区三区| 欧美在线观看一区二区| 欧美尤物巨大精品爽| 欧美在线观看天堂一区二区三区| 性欧美18~19sex高清播放| 亚洲综合第一页| 亚洲在线视频网站| 午夜在线电影亚洲一区| 亚洲欧美日本国产有色| 午夜性色一区二区三区免费视频| 亚洲永久免费av| 亚洲欧美在线aaa| 欧美一区二区免费观在线| 欧美尤物一区| 久久久人成影片一区二区三区观看| 久久成人18免费观看| 久久精品中文字幕一区二区三区| 久久精品国产一区二区电影| 久久手机免费观看| 欧美国产精品v| 欧美日产国产成人免费图片| 欧美日韩亚洲一区三区| 国产欧美日韩视频一区二区三区 | 亚洲精品网站在线播放gif| 日韩视频一区二区三区在线播放| 一区二区三区久久久| 午夜精品福利在线观看| 久久琪琪电影院|