GridView模板列示范代码  //页面源代码
        
<form id="form1" runat="server">
GridView模板列示范代码    
<div style="text-align: center">
GridView模板列示范代码        
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" CellPadding="4" ForeColor="#333333" GridLines="None" DataSourceID="EmployeeList">
GridView模板列示范代码            
<Columns>
GridView模板列示范代码                
<asp:CommandField ShowSelectButton="True" />
GridView模板列示范代码                
<asp:CommandField ShowEditButton="True" />
GridView模板列示范代码                
<asp:CommandField ShowDeleteButton="True" />
GridView模板列示范代码                
<asp:BoundField DataField="EmployeeID" HeaderText="雇员ID号" />
GridView模板列示范代码                
<asp:BoundField DataField="Name" HeaderText="雇员姓名" />
GridView模板列示范代码                
<asp:TemplateField HeaderText="BirthDate出生日期" SortExpression="BirthDate">
GridView模板列示范代码                    
<EditItemTemplate>
GridView模板列示范代码                        
<asp:Calendar ID="Calendar1" runat="server" BackColor="#FFFFCC" BorderColor="#FFCC66"
GridView模板列示范代码                            BorderWidth
="1px" DayNameFormat="Shortest" Font-Names="Verdana" Font-Size="8pt"
GridView模板列示范代码                            ForeColor
="#663399" Height="200px" SelectedDate='<%# Bind("BirthDate") %>' ShowGridLines="True"
GridView模板列示范代码                            VisibleDate
='<%# Eval("BirthDate") %>' Width="220px">
GridView模板列示范代码                            
<SelectedDayStyle BackColor="#CCCCFF" Font-Bold="True" />
GridView模板列示范代码                            
<TodayDayStyle BackColor="#FFCC66" ForeColor="White" />
GridView模板列示范代码                            
<SelectorStyle BackColor="#FFCC66" />
GridView模板列示范代码                            
<OtherMonthDayStyle ForeColor="#CC9966" />
GridView模板列示范代码                            
<NextPrevStyle Font-Size="9pt" ForeColor="#FFFFCC" />
GridView模板列示范代码                            
<DayHeaderStyle BackColor="#FFCC66" Font-Bold="True" Height="1px" />
GridView模板列示范代码                            
<TitleStyle BackColor="#990000" Font-Bold="True" Font-Size="9pt" ForeColor="#FFFFCC" />
GridView模板列示范代码                        
</asp:Calendar>
GridView模板列示范代码                    
</EditItemTemplate>
GridView模板列示范代码                    
<ItemTemplate>
GridView模板列示范代码                        
<asp:Label ID="Label2" runat="server" Text='<%# Bind("BirthDate", "{0:d}") %>'></asp:Label>
GridView模板列示范代码                    
</ItemTemplate>
GridView模板列示范代码                
</asp:TemplateField>
GridView模板列示范代码                
<asp:TemplateField HeaderText="上司">
GridView模板列示范代码                    
<EditItemTemplate>
GridView模板列示范代码                        
<asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="ReportsToList"
GridView模板列示范代码                            DataTextField
="Name" DataValueField="EmployeeID" SelectedValue='<%# Bind("Commander") %>'>
GridView模板列示范代码                        
</asp:DropDownList>&nbsp;
GridView模板列示范代码                    
</EditItemTemplate>
GridView模板列示范代码                    
<ItemTemplate>
GridView模板列示范代码                        
<asp:Label ID="Label1" runat="server" Text='<%# GetReportsToName(Eval("Commander")) %>'></asp:Label>
GridView模板列示范代码                    
</ItemTemplate>
GridView模板列示范代码                
</asp:TemplateField>
GridView模板列示范代码            
</Columns>
GridView模板列示范代码            
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
GridView模板列示范代码            
<RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
GridView模板列示范代码            
<EditRowStyle BackColor="#999999" />
GridView模板列示范代码            
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
GridView模板列示范代码            
<PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
GridView模板列示范代码            
<HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
GridView模板列示范代码            
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
GridView模板列示范代码        
</asp:GridView>
GridView模板列示范代码    
GridView模板列示范代码    
</div>
GridView模板列示范代码        
<asp:SqlDataSource ID="EmployeeList" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>"
GridView模板列示范代码            SelectCommand
="SELECT EmployeeID, LastName + ',' + FirstName AS Name, BirthDate, ReportsTo AS Commander FROM Employees">
GridView模板列示范代码        
</asp:SqlDataSource>
GridView模板列示范代码        
<asp:SqlDataSource ID="ReportsToList" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>"
GridView模板列示范代码            SelectCommand
="Select EmployeeID,LastName+','+FirstName as Name From Employees Union Select Null,'无' Order by Name ASC">
GridView模板列示范代码        
</asp:SqlDataSource>
GridView模板列示范代码    
</form>
GridView模板列示范代码  //绑定第一个模板列的Label1控件,将EmployeeID转换为姓名
     
public string GetReportsToName(object reportsToId)
    }


相关文章:

  • 2021-08-28
  • 2021-09-12
  • 2022-01-13
  • 2022-12-23
  • 2021-11-27
  • 2021-12-05
  • 2021-09-09
  • 2021-04-01
猜你喜欢
  • 2021-06-11
  • 2022-12-23
  • 2022-12-23
  • 2021-05-18
  • 2022-12-23
  • 2021-08-11
  • 2021-11-17
相关资源
相似解决方案