怎样使用DataGrid控件

翻译|其它|编辑:郝浩|2005-03-29 10:35:00.000|阅读 1264 次

概述:

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>


[Visual Basic, C#, JScript] 下面的示例展示如何使用 DataGrid 控件来显示数据源中的项。
[Visual Basic]
<%@ Page Language="VB" AutoEventWireup="True" %>
<%@ Import Namespace="System.Data" %>

<html>
  <script language="VB" runat="server">
   Function CreateDataSource() As ICollection
    Dim dt As New DataTable()
    Dim dr As DataRow

    dt.Columns.Add(New DataColumn("IntegerValue", GetType(Int32)))
    dt.Columns.Add(New DataColumn("StringValue", GetType(String)))
    dt.Columns.Add(New DataColumn("CurrencyValue", GetType(Double)))

    Dim i As Integer
    For i = 0 To 8
       dr = dt.NewRow()

       dr(0) = i
       dr(1) = "Item " + i.ToString()
       dr(2) = 1.23 *(i + 1)

       dt.Rows.Add(dr)
    Next i

    Dim dv As New DataView(dt)
    Return dv
  End Function 'CreateDataSource


 Sub Page_Load(sender As Object, e As EventArgs)

  If Not IsPostBack Then
   ' Load this data only once.
     ItemsGrid.DataSource = CreateDataSource()
       ItemsGrid.DataBind()
  End If
End Sub 'Page_Load

</script>

<body>

<form runat=server>

<h3>DataGrid Example</h3>

<b>Product List</b>

<asp:DataGrid id="ItemsGrid"
   BorderColor="black"
   BorderWidth="1"
   CellPadding="3"
   AutoGenerateColumns="true"
  runat="server">

<HeaderStyle BackColor="#00aaaa">
</HeaderStyle>

</asp:DataGrid>

</form>

</body>
</html>


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP