本人在做的时候发现
<script language="VB" runat="server">
Sub Page_Load(Source AS object,E as EventArgs)
Dim strConn as string
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("file.mdb")
Dim objConn as New OledbConnection(strConn)

Dim strSQL as string
strSQL = "SELECT ID AS[序号],GetID AS[收号],GetTime AS[收文时间],FromDep AS[来文部门],"& _
 "Title AS[标题],SecDegr AS[密级],PageNum AS[张数],Juan AS[卷号] FROM GetFile ORDER BY ID DESC"

Dim objAdapter as New OledbDataAdapter(strSQL,objConn)
Dim objDataSet as New DataSet()
'==============显示的创建了一个DataTable对象===============
' Dim objDataTable as New DataTable("myFile")
' objDataSet.Tables.Add(ojbDataTable)
objAdapter.Fill(objDataSet,"myFile")
showRS.DataSource = objDataSet.Tables("myFile")
showRS.DataBind()
End Sub
</Script><form name="myform" runat="server">
<asp:datagrid ID="showRS"  runat="server"
ShowHeader="true" ShowFooter="false"
CellPadding="2" CellSpacing="0"
CssClass="9" Width="760" HorizontalAlign="center">
<headerstyle BackColor="#99CCFF" HorizontalAlign="center" Height="20" CssClass="9"></headerstyle>
<alternatingitemstyle CssClass="9" BackColor="#CCCCCC"></alternatingitemstyle>
<footerstyle BackColor="#000000" ForeColor="#FFFFFF"/>
</asp:datagrid>
</form>
像这样显示的话。显示出来一个表格。比如标题这一列中的字段很长(有很多文字)。然后就会把旁边的几个字段(列)挤扁,就是宽度变小。显示出来的内容很难看。
还有问一下,以前在asp中我要控制一个字段的长度可以用  例如: left(RS("Title"),5)
这样控制。但是好像asp.net中控制不到每个记录了。
请大家帮帮我!