多级分类统计列表实现

由于学校火车订票系统需要按学院班级统计票数和钱数。实现如下图所示列表。以下直奔主题。

成都创新互联公司专注于岳阳楼网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供岳阳楼营销型网站建设,岳阳楼网站制作、岳阳楼网页设计、岳阳楼网站官网定制、重庆小程序开发公司服务,打造岳阳楼网络公司原创品牌,更为您提供岳阳楼网站排名全网营销落地服务。

aspx页面部分代码:

 
 
 
 
  1.           ConnectionString="<%$ ConnectionStrings:TrainConnectionString %>" > 
  2.        
  3.    
  4.  
  5.       福州大学火车订票系统-订票明细表(<%=DateTime.Now.ToShortDateString() %>)
 
  •        
  •        
  •           对不起,没有找到您想要的数据!
  •  
  •        
  •        
  •            
  •                
  •                   学院票数硬座总价预收总价 
  •                   班级票数硬座总价预收总价 
  •                                 
  •                
  •                
  •                
  •            
  •        
  •        
  •            ' ><%# Eval("Academe") %> 
  •            ' ><%# Eval("TicketCount") %> 
  •            ' ><%# String.Format("{0:0.0}",Eval("HardseatTotal")) %> 
  •            ' ><%# String.Format("{0:0.0}",Eval("AdvanceTotal")) %>                  
  •           ' /> 
  •          
  •       \  
  • 其中我用到了Listview控件的嵌套,但是我将其分离为一个独立的用户控件。
    控件的显示代码:

     
     
     
     
    1.  
    2.                              
    3.                  
    4.              
    5.              
    6.                 <%#Eval("ClassName") %> 
    7.                 <%#Eval("TicketCount") %> 
    8.                 <%#String.Format("{0:0.0}",Eval("HardSeatTotal")) %> 
    9.                 <%#String.Format("{0:0.0}",Eval("AdvanceTotal")) %>                  
    10.              
    11.  
    12.     ConnectionString="<%$ ConnectionStrings:TrainConnectionString %>"   
    13.     SelectCommand="SELECT * FROM [V_DetailOrderListForClass]"> 
    14.  

    控件的cs页面代码:

     
     
     
     
    1. namespace Website.Controls  
    2. {  
    3.     public partial class ListViewClass : System.Web.UI.UserControl  
    4.     {  
    5.         private string academeID;  
    6.         public string AcademeID  
    7.         {  
    8.             set { academeID = value; }  
    9.         }  
    10.         protected void Page_Load(object sender, EventArgs e)  
    11.         {  
    12.             SqlDataSource1.SelectCommand = "SELECT * From [V_DetailOrderListForClass] where AcademeID=@AcademeID";  
    13.             SqlDataSource1.SelectParameters.Add("AcademeID",System.TypeCode.Int32, academeID);  
    14.             lsvClass.DataBind();  
    15.         }  
    16.     }  

    这次火车订票系统的多表之间联合查询非常频繁,有的甚至为了实现某个统计功能,经过查询多个视图(视图再查询视图),我想这个性能消耗挺大的。

    当前题目:多级分类统计列表实现
    本文链接:http://www.csdahua.cn/qtweb/news29/152629.html

    网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

    广告

    声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网

    成都快上网为您推荐相关内容

    网站建设知识

    同城分类信息