DataGrid活用

 DataGrid相同的数据显示一行,不同的数据多行显示。可以根据下面代码改成多列显示

Html Code

< asp:datagrid  id ="dgdPrintPackingData"  runat ="server"  Visible ="False"  Width ="100%"  BorderColor ="#336666"  BorderStyle ="Double"  BorderWidth ="3px"  BackColor ="White"  CellPadding ="4"  AutoGenerateColumns ="False" >
                                                
< SelectedItemStyle  Font-Bold ="True"  ForeColor ="White" ></ SelectedItemStyle >
                                                
< ItemStyle  Font-Size ="10pt"  ForeColor ="#333333"  BackColor ="White" ></ ItemStyle >
                                                
< HeaderStyle  Font-Size ="10pt"  Font-Bold ="True"  ForeColor ="#004040"  BorderColor ="White"  BackColor ="White" ></ HeaderStyle >
                                                
< FooterStyle  ForeColor ="#333333"  BackColor ="White" ></ FooterStyle >
                                                
< Columns >
                                                    
< asp:TemplateColumn  HeaderText ="Select" >
                                                        
< HeaderTemplate >
                                                            
< FONT  face ="宋体" > All
                                                                
< asp:CheckBox  id ="ckbSelectAll"  OnCheckedChanged ="cbkAllEdit_CheckedChanged"  runat ="server" ></ asp:CheckBox ></ FONT >
                                                        
</ HeaderTemplate >
                                                        
< ItemTemplate >
                                                            
< FONT  face ="宋体" >
                                                                
< asp:CheckBox  id ="ckbSelect"  runat ="server" ></ asp:CheckBox ></ FONT >
                                                        
</ ItemTemplate >
                                                    
</ asp:TemplateColumn >
                                                    
< asp:EditCommandColumn  ButtonType ="LinkButton"  UpdateText ="更新"  HeaderText ="编辑"  CancelText ="取消"  EditText ="&lt;img runat=&quot;server&quot; id=&quot;imgEidt&quot; src=&quot;../../images/edit.gif&quot; border=&quot;0&quot;/&gt;" ></ asp:EditCommandColumn >
                                                    
< asp:BoundColumn  Visible ="False"  DataField ="id"  ReadOnly ="True"  HeaderText ="编号" ></ asp:BoundColumn >
                                                    
< asp:BoundColumn  Visible ="False"  DataField ="org"  ReadOnly ="True"  HeaderText ="Org" ></ asp:BoundColumn >
                                                    
< asp:BoundColumn  Visible ="False"  DataField ="packing_seq"  ReadOnly ="True"  HeaderText ="Packing Seq" ></ asp:BoundColumn >
                                                    
< asp:BoundColumn  DataField ="ship_to"  ReadOnly ="True"  HeaderText ="Ship To" ></ asp:BoundColumn >
                                                    
< asp:BoundColumn  DataField ="shipping_seq"  ReadOnly ="True"  HeaderText ="Seq" ></ asp:BoundColumn >
                                                    
< asp:BoundColumn  DataField ="freight_term"  ReadOnly ="True"  HeaderText ="Freight" ></ asp:BoundColumn >
                                                    
< asp:BoundColumn  DataField ="customer_name"  ReadOnly ="True"  HeaderText ="Customer Name" ></ asp:BoundColumn >
                                                    
< asp:BoundColumn  DataField ="last_update_date"  ReadOnly ="True"  HeaderText ="Time" ></ asp:BoundColumn >
                                                    
< asp:BoundColumn  DataField ="last_update_by"  ReadOnly ="True"  HeaderText ="User" ></ asp:BoundColumn >
                                                    
< asp:BoundColumn  DataField ="part_no"  ReadOnly ="True"  HeaderText ="Part NO." ></ asp:BoundColumn >
                                                    
< asp:BoundColumn  DataField ="qty"  ReadOnly ="True"  HeaderText ="Qty" ></ asp:BoundColumn >
                                                    
< asp:BoundColumn  DataField ="grade"  ReadOnly ="True"  HeaderText ="Grade" ></ asp:BoundColumn >
                                                    
< asp:TemplateColumn  HeaderText ="Pallet Qty" >
                                                        
< ItemTemplate >
                                                            
< FONT  face ="宋体" >
                                                                
< asp:Label  id ="lblPalletQty"  runat ="server"  Text ='<%#  DataBinder.Eval(Container, "DataItem.pallet_qty") % > '>
                                                                
</ asp:Label >
                                                                
< asp:TextBox  Visible ="False"  id ="txtPalletQty"  runat ="server"  Text ='<%#  DataBinder.Eval(Container, "DataItem.pallet_qty") % > '>
                                                                
</ asp:TextBox >
                                                            
</ FONT >
                                                        
</ ItemTemplate >
                                                    
</ asp:TemplateColumn >
                                                    
< asp:TemplateColumn  HeaderText ="L*W*H" >
                                                        
< ItemTemplate >
                                                            
< FONT  face ="宋体" >
                                                                
< asp:Label  id ="lblLwh"  runat ="server"  Text ='<%#  DataBinder.Eval(Container, "DataItem.lwh") % > '>
                                                                
</ asp:Label >
                                                                
< asp:TextBox  Visible ="False"  id ="txtLwh"  Text ='<%#  DataBinder.Eval(Container, "DataItem.lwh") % > ' runat="server">
                                                                
</ asp:TextBox >
                                                            
</ FONT >
                                                        
</ ItemTemplate >
                                                    
</ asp:TemplateColumn >
                                                    
< asp:TemplateColumn  HeaderText ="Weight" >
                                                        
< ItemTemplate >
                                                            
< FONT  face ="宋体" >
                                                                
< asp:Label  id ="lblWeight"  Text ='<%#  DataBinder.Eval(Container, "DataItem.weight") % > ' runat="server">
                                                                
</ asp:Label >
                                                                
< asp:TextBox  Visible ="False"  id ="txtWeight"  Text ='<%#  DataBinder.Eval(Container, "DataItem.weight") % > ' runat="server">
                                                                
</ asp:TextBox >
                                                            
</ FONT >
                                                        
</ ItemTemplate >
                                                    
</ asp:TemplateColumn >
                                                    
< asp:TemplateColumn  HeaderText ="Spl Pack Remark" >
                                                        
< ItemTemplate >
                                                            
< FONT  face ="宋体" >
                                                                
< asp:Label  id ="lblRemark"  Text ='<%#  DataBinder.Eval(Container, "DataItem.remark") % > ' runat="server">
                                                                
</ asp:Label >
                                                                
< asp:TextBox  Visible ="False"  id ="txtRemark"  runat ="server"  Text ='<%#  DataBinder.Eval(Container, "DataItem.remark") % > '>
                                                                
</ asp:TextBox >
                                                            
</ FONT >
                                                        
</ ItemTemplate >
                                                    
</ asp:TemplateColumn >
                                                
</ Columns >
                                                
< PagerStyle  Font-Size ="10pt"  HorizontalAlign ="Center"  ForeColor ="White"  BackColor ="#336666"
                                                    Mode
="NumericPages" ></ PagerStyle >
                                            
</ asp:datagrid >

 

c# Code

 

     BindData()
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值