控件 DataGrid 的 优点 比较 ASP:TABLE的用法

这个控件, 用过之后感觉很好。 在处理这种输出少量行信息。 比asp:table 要方便点。 还有一个它
自带的功能, 如超链接 还有按钮
 
下面是个简单的asp.net 的代码。
ContractedBlock.gif ExpandedBlockStart.gif Code
 1               <ASP:DataGrid 
 2                  id="dg1" runat="server" Width="100%"
 3                  HeaderStyle-CssClass="test5" CssClass="test6" ItemStyle-CssClass="test4" AutoGenerateColumns="false"
 4                  OnItemCommand="Click_Grid">
 5                 <Columns>
 6                   <asp:BoundColumn HeaderText="title3" DataField="data3" DataFormatString="{0:C}"/>
 7                    <asp:HyperLinkColumn HeaderText="title3" DataNavigateUrlField="IntegerValue"
 8                              DataNavigateUrlFormatString="./{0}.htm" DataTextField="Policysummary" Target="_brank"/>
 9                    <asp:ButtonColumn HeaderText="" ButtonType="PushButton" Text="button"/>     
10                 </Columns>
11              </asp:DataGrid>
下面是vb.net的数据绑定的代码。
 
ContractedBlock.gif ExpandedBlockStart.gif Code
 1 MyDT.Columns.Add(New DataColumn("data1"GetType(String)))
 2 MyDT.Columns.Add(New DataColumn("data2"GetType(String)))
 3 MyDT.Columns.Add(New DataColumn("data3"GetType(Single)))
 4 MyDT.Columns.Add(New DataColumn("data4"GetType(String)))
 5 MyDT.Columns.Add(New DataColumn("data5"GetType(Int32)))
 6 MyDT.Columns.Add()
 7 MyRow = MyDT.NewRow()
 8 MyRow(0= "xxxxxx"
 9 MyRow(1= "xxxxxx"
10 MyRow(2= payacumus
11 MyRow(3= "xxxxxx"
12 MyRow(4= 1
13 dg1.DataSource = MyDT
14 dg1.DataBind()
15 
16 Protected Sub Click_Grid(ByVal Sender As ObjectByVal E As DataGridCommandEventArgs)
17    xxxx(xxxx, E.Item.Cells(0).Text)
18    Response.Redirect("xxx.aspx")
19 End Sub
 
 这里代码 帮助 理解的。 我是一个基础不是很强,但动手实践能力 过关的编程人员。 动手 解决困难是首要。

转载于:https://www.cnblogs.com/sandy_liao/archive/2008/12/12/1353926.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值