在ASP.NET GridView中显示产品信息


  本文标签:ASP.NET GridView

  要在ASP.NET GridView中显示产品信息,首先添加一个GridView到FormView的下方,设置ID为HighlightCheapProducts.我们之前已经设置了一个ObjectDataSource来获取产品数据,现在我们绑定GridView到ObjectDataSource. 之后,编辑GridView的绑定列包含产品的name.categorie,price属性  。完成之后ASP.NET GridView的代码如下:

  1. < asp:GridView ID="HighlightCheapProducts" runat="server" AutoGenerateColumns="False" 
  2.  
  3.     DataKeyNames="ProductID" DataSourceID="ObjectDataSource1" EnableViewState="False">  
  4.  
  5.     < Columns>  
  6.  
  7.         < asp:BoundField DataField="ProductName" HeaderText="Product" SortExpression="ProductName" />  
  8.  
  9.         < asp:BoundField DataField="CategoryName" HeaderText="Category" ReadOnly="True" SortExpression="CategoryName" />  
  10.  
  11.         < asp:BoundField DataField="UnitPrice" DataFormatString="{0:c}" HeaderText="Price" 
  12.  
  13.             HtmlEncode="False" SortExpression="UnitPrice" />  
  14.  
  15.     < /Columns>  
  16.  
  17. < /asp:GridView>  
  18.  

  下图显示浏览器查看的结果

  GridView显示产品的name, category, price 

  ASP.NET GridView: GridView显示产品的name, category, price