datagrid分页控件怎么才能随意显示数据?用什么方法?(解决另开贴谢分)
<%@ import namespace="system.data"%>
<!-- #include file="mdb.vb" -->
<html>
<asp:datagrid runat="server" id="mygrid" autogeneratecolumns="false">
<asp:templatecolumn>
<itemtemplate>
<table><tr><td><%# DataBinder.Eval (Container.DataItem,"Title")%></td></tr>
<tr><td><%# DataBinder.Eval (Container.DataItem,"daya")%></td></tr>
<tr><td><%# DataBinder.Eval (Container.DataItem,"body")%></td></tr>
</itemtemplate>
</asp:templatecolumn>
</asp:datagrid>
</html>
<script language="vb" runat="server">
sub page_load(sender as object,e as eventargs)
dim table as datatable
table=openmdbtable("day.mdb","daya")
mygrid.datasource=table.defaultview
mygrid.databind()
end sub
</script>
///////////////////////////////
mdb.vb
<script Language="VB" runat="server">
Function OpenMdbTable( Db As String, Table As String ) As System.Data.DataTable
Dim Provider, ConnStr, SQL As String
Dim Conn As System.Data.OleDb.OleDbConnection
Dim Adapter As System.Data.OleDb.OleDbDataAdapter
Dim ds As New System.Data.DataSet
Provider = "Microsoft.Jet.OLEDB.4.0;"
ConnStr = "Provider=" & Provider & _
"Data Source=" & Server.MapPath( Db )
Conn = New System.Data.OleDb.OleDbConnection( ConnStr )
Conn.Open()
Adapter = New System.Data.OleDb.OleDbDataAdapter( "Select * from " & Table, Conn )
Adapter.Fill(ds, Table)
OpenMdbTable = ds.Tables(Table)
Conn.Close()
End Function
</script>
//////////////////////////////////
<asp:templatecolumn>
<itemtemplate>
<table><tr><td><%# DataBinder.Eval (Container.DataItem,"Title")%></td></tr>
<tr><td><%# DataBinder.Eval (Container.DataItem,"daya")%></td></tr>
<tr><td><%# DataBinder.Eval (Container.DataItem,"body")%></td></tr>
</itemtemplate>
这些都报错!!!!
怎么样才能使datagrid分页控件可以显示如下格式(要vb.net的)
列1 列2
行1: 数据A 数据B
行2: 数据C 数据D
数据A,B,C,D就数据库中的一行的数据