您好,我也用DataGrid分页,为什么在点2、3、4......时,会在IE上出现javacript(  ),括号里好像是一堆在找什么的语句,反正就是显示不出要链接的那页,这怎么办,请教一下。(这是代码)<%@ import namespace="system.data.oledb"%>
<%@ import namespace="system.data"%>
<script runat="server">
sub page_load
  
  dim ds as dataset
  dim conn as oledbconnection
  dim mycommand as oledbDataAdapter
conn=new oledbconnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&server.mappath("db\new.mdb"))
mycommand=new oledbDataAdapter("select * from aa order by id ",conn)
ds=New DataSet mycommand.fill(ds)
mydatagrid.DataSource=ds
mydatagrid.databind()
 end sub sub mydatagrid_PageIndexChanged(sender as object,e as datagridpagechangedeventargs)
   mydatagrid.CurrentPageIndex=e.NewPageIndex
   databind
 end sub</script>
<html>
<body>
<head><title>datagrid</title></head>
<form Runat="Server">
<asp:DataGrid
  Id="mydatagrid"
  AllowPaging="True"
  PageSize="5"
  OnPageIndexChanged="mydatagrid_PageIndexChanged"
  CellPadding="3"
  PagerStyle-Mode="NumericPages"
  PagerStyle-NextPageText="Next"
  PagerStyle-PrevPageText="Prev"  Runat="Server" />
</form>
</body>
</html>