当前位置:首页 > 网络编程 > WEB编程 > ASP.net >  格式化DataGrid的例子(1)

 格式化DataGrid的例子(1)

点击次数:26 次 发布日期:2008-11-26 14:33:01 作者:源代码网
源代码网推荐      下面的代码实现格式化DataGrid的列,也即是将数据原中的0,1值转换成实际的文字的功能,主要是在数据绑定的帮定事件。
源代码网推荐  
源代码网推荐  查看例子
源代码网推荐  
源代码网推荐  首先准备数据源,数据源采用数据库、XML、数组等都可以。下面以XML做例子。Contacts.xml文件如下:
源代码网推荐  
源代码网推荐  <?xml version="1.0" encoding="gb2312" standalone="yes"?>
源代码网推荐  <Contacts>
源代码网推荐   <Contact>
源代码网推荐   <Email>myaddress@mycompany.com</Email>
源代码网推荐   <FirstName>E章</FirstName>
源代码网推荐   <LastName>孟子</LastName>
源代码网推荐   <Manager>0</Manager>
源代码网推荐   </Contact>
源代码网推荐   <Contact>
源代码网推荐   <Email>youraddress@yourcompany.com</Email>
源代码网推荐   <FirstName>宪会</FirstName>
源代码网推荐   <LastName>孟</LastName>
源代码网推荐   <Manager>1</Manager>
源代码网推荐   </Contact>
源代码网推荐   <Contact>
源代码网推荐   <Email>mm@mmm.mm</Email>
源代码网推荐   <FirstName>Lover</FirstName>
源代码网推荐   <LastName>Net</LastName>
源代码网推荐   <Manager>0</Manager>
源代码网推荐   </Contact>
源代码网推荐   <Contact>
源代码网推荐   <Email>xxx@xxxx.xx</Email>
源代码网推荐   <FirstName>NET开发者园地</FirstName>
源代码网推荐   <LastName/>
源代码网推荐   <Manager>0</Manager>
源代码网推荐   </Contact>
源代码网推荐   <Contact>
源代码网推荐   <Email>hhh@hhh.hh</Email>
源代码网推荐   <FirstName>XML开发者园地</FirstName>
源代码网推荐   <LastName/>
源代码网推荐   <Manager>1</Manager>
源代码网推荐   </Contact>
源代码网推荐  </Contacts>
源代码网推荐  
源代码网推荐  
源代码网推荐  FormatDataGridVB.ASPx
源代码网推荐  
源代码网推荐  <%@ Page Language="vb" AutoEventWireup="false" Codebehind="FormatDataGridVB.aspx.vb"
源代码网推荐   Inherits="aspx<a href="http://dev.21tx.com/web/" target="_blank">Web</a>.FormatDataGridVB" %>
源代码网推荐  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
源代码网推荐  <HTML>
源代码网推荐   <HEAD>
源代码网推荐   <meta name="GENERATOR" Content="Microsoft Visual Studio 7.0">
源代码网推荐   <meta name="CODE_LANGUAGE" Content="<a href="http://dev.21tx.com/dotnet/csharp/" target="_blank">C#</a>">
源代码网推荐   <meta name="vs_defaultClientScript" content="<a href="http://dev.21tx.com/web/javascript/" target="_blank">JavaScript</a>">
源代码网推荐   <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
源代码网推荐   </HEAD>
源代码网推荐   <body>
源代码网推荐   <form id="idbSample" method="post" runat="server" class="SubHeading">
源代码网推荐   <asp:Label ID="MyTitle" runat="server" Font-Bold="True"></asp:Label>
源代码网推荐   <br>
源代码网推荐   <br>
源代码网推荐   <asp:DataGrid id="FormatDataGrid" runat="server" AutoGenerateColumns="False" Width="100%">
源代码网推荐   <HeaderStyle Font-Bold="True"></HeaderStyle>
源代码网推荐   <Columns>
源代码网推荐   <asp:TemplateColumn>
源代码网推荐   <ItemTemplate>
源代码网推荐   <asp:Label
源代码网推荐   Text="<%# FormatFullName(DataBinder.Eval(Container, "DataItem.FirstName"),_
源代码网推荐   DataBinder.Eval(Container, "DataItem.LastName")) %>"
源代码网推荐   runat="server" ID="Label1">
源代码网推荐   </asp:Label>
源代码网推荐   </ItemTemplate>
源代码网推荐   </asp:TemplateColumn>
源代码网推荐   <asp:BoundColumn DataField="Email" ReadOnly="True"></asp:BoundColumn>
源代码网推荐   <asp:BoundColumn DataField="Manager" ReadOnly="True">
源代码网推荐   <HeaderStyle HorizontalAlign="Center"></HeaderStyle>
源代码网推荐   <ItemStyle HorizontalAlign="Center"></ItemStyle>
源代码网推荐   </asp:BoundColumn>
源代码网推荐   </Columns>
源代码网推荐   </asp:DataGrid>
源代码网推荐   </form>
源代码网推荐   </body>
源代码网推荐  </HTML>
源代码网推荐  
源代码网推荐    做人要厚道,请注明转自酷网动力(www.ASPCOOL.COM)。
源代码网推荐


源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华