DataView的使用

<asp:GridView ID="grvList" runat="server" AutoGenerateColumns="False" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" CellPadding="3">
 <Columns>
  //此列为模板列,添加了一列CheckBox控件,用于用户钩选某一行
         <asp:TemplateField HeaderText="Select">
                 <ItemTemplate >
                         <asp:CheckBox ID="chkSelect" runat="Server" />
                        </ItemTemplate>
                 <HeaderTemplate></HeaderTemplate>
       </asp:TemplateField>   
  //此列为榜定列,榜定一个数据列,此例中榜定的是数据表的ReadOff列,在运行时显示的就是绑定的数据列的内容
         <asp:BoundField DataField="ReadOff" />
  //此列为超链接列,绑定了一个数据列。DataTextField榜定的是数据表的Sender列,在运行时显示的是此列。
         <asp:HyperLinkField DataTextField="Sender" HeaderText="发件人" />
  //此列为超链接列,绑定了两个数据列。其中DataTextField榜定的是数据表的Title列,在运行时显示的是此列;DataNavigateUrlFields绑定的是NoteId列,在读取超链接参数是读取的是此列的内容;DataNavigateUrlFormatString设定了超链接参数的格式,在执行超链接时,以此格式调用。
         <asp:HyperLinkField DataTextField="Title" HeaderText="邮件主题" NavigateUrl="~/Message/Read.aspx?NoteId={0}" DataNavigateUrlFields="NoteId" DataNavigateUrlFormatString="Read.aspx?NoteId={0}" Target="_parent"/>
         <asp:BoundField DataField="ReferTime" HeaderText="收件时间" />
        </Columns>
</asp:GridView>

posted @ 2008-02-23 15:44  行一山人  阅读(249)  评论(0编辑  收藏  举报