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

asp.net異步獲取datatable并顯示的實現方法
來源:易賢網 閱讀:1720 次 日期: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)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
欧美三日本三级少妇三99| 麻豆成人精品| 老牛影视一区二区三区| 国产欧美日韩不卡免费| 久久精品日产第一区二区| 狠狠色狠狠色综合日日小说| 欧美成人dvd在线视频| 亚洲免费大片| 国产精品视频午夜| 久久久久久久一区二区三区| 亚洲人成人一区二区三区| 国产精品久久久久久久久久三级 | 亚洲高清资源综合久久精品| 奶水喷射视频一区| 中文精品在线| 国产午夜精品久久久| 欧美18av| 亚洲综合电影| 亚洲激情婷婷| 国产日韩精品一区观看| 欧美欧美天天天天操| 亚洲欧美国产高清va在线播| 在线视频成人| 国产日韩一区在线| 欧美日韩国产一级片| 久久久福利视频| 宅男噜噜噜66一区二区66| 国产欧美二区| 欧美精品性视频| 欧美一区激情| 制服诱惑一区二区| 亚洲国产一二三| 国产欧美日韩| 欧美日韩国产精品专区| 久久精品99国产精品日本| 日韩视频久久| 国产欧美日韩亚洲一区二区三区| 欧美区在线播放| 亚洲视频在线观看网站| 国产综合在线视频| 国产精品swag| 欧美日韩一区二区在线| 能在线观看的日韩av| 久久精品国产99国产精品| 亚洲欧美在线免费观看| 亚洲深夜激情| 中文av一区二区| 99精品国产一区二区青青牛奶| 尤物视频一区二区| 国内精品美女在线观看| 国产美女诱惑一区二区| 国产精品ⅴa在线观看h| 欧美日韩一区二区三区在线看| 欧美电影在线观看| 蜜臀久久99精品久久久画质超高清| 性欧美xxxx视频在线观看| 欧美在线视频一区二区| 国内精品久久久久久影视8| 欧美激情精品久久久久久变态| 午夜精品成人在线| 亚洲视频电影图片偷拍一区| 亚洲三级视频| 亚洲精选视频在线| 亚洲精品社区| 99精品视频网| 亚洲在线免费| 久久国产日韩| 免播放器亚洲| 欧美日韩国语| 国产精品久线观看视频| 国产欧美视频一区二区三区| 国产一区二区av| 欧美日韩亚洲一区二区| 日韩性生活视频| 亚洲国内高清视频| 日韩午夜精品| 亚洲欧美激情视频在线观看一区二区三区 | 亚洲国产日韩一区二区| 在线看欧美视频| 99天天综合性| 欧美一区二区三区在线观看| 久久久在线视频| 欧美激情 亚洲a∨综合| 国产精品一区二区在线观看网站 | 久久精品国产免费| 国产午夜精品一区二区三区视频 | 欧美精品免费在线观看| 欧美精品一区二区三区蜜臀| 欧美午夜欧美| 国产亚洲欧美一区二区| 亚洲激情av在线| 亚洲一区亚洲| 米奇777在线欧美播放| 欧美婷婷久久| 尤物在线精品| 一区二区三区久久精品| 久久久精品视频成人| 欧美欧美天天天天操| 国产欧美一区二区三区久久人妖 | 欧美三级不卡| 亚洲精品一级| 亚洲精品乱码久久久久久黑人 | 国产精品二区在线观看| 狠狠狠色丁香婷婷综合久久五月| 日韩亚洲欧美成人一区| 久久精品成人一区二区三区蜜臀| 欧美精品激情blacked18| 久久久亚洲一区| 国产精品性做久久久久久| 欧美日韩一二区| 国产精品欧美日韩一区| 狠狠色伊人亚洲综合网站色| 99视频精品在线| 久久青青草原一区二区| 国产精品v日韩精品| 一区二区三区在线不卡| 亚洲欧美一区二区激情| 欧美激情一二区| 韩国av一区| 午夜精品久久久久久久蜜桃app | 欧美日韩国产在线一区| 国产一区二区三区成人欧美日韩在线观看 | 国产亚洲欧美日韩美女| 99视频一区二区三区| 噜噜噜在线观看免费视频日韩 | 国产精品综合不卡av| 国产综合久久久久久鬼色| 亚洲免费视频网站| 欧美日韩免费在线观看| 中国女人久久久| 国产一区在线看| 一本色道久久精品| 久久婷婷国产综合精品青草| 国产欧美精品在线播放| 一区二区三区精品视频| 欧美激情性爽国产精品17p| 伊人狠狠色丁香综合尤物| 久久久久综合| 国内成+人亚洲+欧美+综合在线| 欧美一区二区在线| 国产欧美大片| 久久黄色级2电影| 国产在线精品二区| 久久激情视频久久| 狠狠色伊人亚洲综合成人| 午夜精品在线看| 国产精品一区二区久久| 亚洲一区二区三区影院| 欧美精品精品一区| 亚洲专区一区| 久久久久久夜精品精品免费| 欧美日韩国产一区二区| 国产一区二区三区在线观看视频 | 亚洲小说春色综合另类电影| 欧美精品入口| 日韩视频免费看| 久久久99久久精品女同性| 国产精品一页| 1000部国产精品成人观看| 一二三四社区欧美黄| 亚洲第一精品夜夜躁人人躁| 欧美在线播放| 国产精品高潮视频| 亚洲免费av网站| 久久夜色精品国产欧美乱| 国产一区二区三区不卡在线观看| 亚洲深夜激情| 欧美日韩综合在线| 中日韩在线视频| 国产伦精品免费视频| 欧美专区日韩视频| 国产一区导航| 国产精品久久久久久久久| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美不卡一卡二卡免费版| 91久久久久久久久| 欧美精品成人| 日韩一二三区视频| 国产精品vvv| 久久久久久久精| 亚洲国产日韩欧美一区二区三区| 欧美激情1区2区3区| 在线视频中文亚洲| 国产精品资源在线观看| 一区二区三区免费观看| 国产一二精品视频| 久久综合综合久久综合| 亚洲人成亚洲人成在线观看图片| 欧美日韩一区二区三区免费看| 亚洲人成欧美中文字幕| 含羞草久久爱69一区| 女主播福利一区| 亚洲无限av看| 一区在线免费观看| 久久久五月婷婷| 一本综合精品| 亚洲高清资源| 国产精品一卡二卡| 国产精品美女在线| 嫩草影视亚洲|