博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
工作经验之-分页查询
阅读量:7091 次
发布时间:2019-06-28

本文共 1604 字,大约阅读时间需要 5 分钟。

       最近在做张工给我的三个模块,分别是计量单位维护,车型维护以及物资类别维护,三个界面的共同点就是每个界面都会涉及到datagrid,以及相应的分页等有关的事项,虽然项目的结构简单,但是业务逻辑不是那么容易。

1. 在aspx页面的编写:

<%# StrSfileType(Eval("SFILE_TYPE").ToString())%>
       
2. 在aspx.cs页面的调用: 

///    /// 加载列表   /// private void bindPage(string orderName, string orderDire){  #region 组织查询条件,并赋值到Model  int ncmid = GetIntValue("Nid");  ModelRmpcsContractFiles fileModel = new ModelRmpcsContractFiles();  fileModel.NcmId = ncmid; #endregion  PagerAndSortInfo pagerInfo = new PagerAndSortInfo();    //分页信息  if (!string.IsNullOrEmpty(orderName) && !string.IsNullOrEmpty(orderDire))  {   pagerInfo.OrderName = orderName;   pagerInfo.OrderDire = orderDire;  }  else  {   pagerInfo.OrderName = "SFN_SEQ";   pagerInfo.OrderDire = "ASC";  }    pagerInfo.CurrentPageIndex = 0;  pagerInfo.PageSize = 0;  DataTable dt = _RmpcsContractFilesBLL.GetListDt(fileModel, pagerInfo); //根据查询条件,返回数据集(Datatable,Ilist)  //把分页大小和当前页索引传递给控件类    gdvList.DefaultSortName = orderName;  gdvList.DefaultSortOrder = orderDire;   gdvlist.PageSize = gdvPager.PageSize;  gdvlist.PageIndex = gdvPager.CurrentPageIndex; //如果设置自增列,此处必须有;  gdvList.DataSource = dt;  gdvList.DataBind();   //执行JS方法  string[] parm = { this.gdvList.ClientID };  ExecuteFunction("GridViewColor", parm); }
          注意
:执行JS方法GridViewColor时,如果参数只传列表控件ID 即 parm = { this.gdvList.ClientID },则列表加载时无鼠标选中事件;
       如果参数为:parm = { this.gdvlist.ClientID,"" },则列表加载时加载鼠标选中时的颜色,同时加载鼠标选中事件。

转载于:https://www.cnblogs.com/xzpblog/p/5117920.html

你可能感兴趣的文章
CentOS使用EPEL YUM源
查看>>
大型网站架构设计及技术总结
查看>>
phpunit assert断言分类整理
查看>>
springMVC robots.txt 处理
查看>>
python2.0_s12_day19_前端模版使用
查看>>
PHP json_decode object时报错Cannot use object of type stdClass as array
查看>>
hibernate一对一外键双向关联
查看>>
SharePoint 2013 同步FBA认证用户
查看>>
二叉树的遍历实现
查看>>
Sublimetext 3 经常使用插件
查看>>
Educational Codeforces Round 11 C. Hard Process 二分
查看>>
Android Camera 使用一例,视频聊天app
查看>>
区块链代币(Token)笔记 — — 术语
查看>>
python 解析json讲解(demjson)
查看>>
Apache优化:修改最大并发连接数
查看>>
Golang--Hello World
查看>>
《火球——UML大战需求分析》(第1章 大话UML)——1.4 如何学好UML?
查看>>
某IT校招笔试
查看>>
分布式系统介绍-PNUTS
查看>>
归并分类
查看>>