您好,我也用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>
<%@ 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>
解决方案 »
- 这样的数据库表,应该怎么设计?
- 关于.Server.MapPath()的问题。
- 如何获得treeview二级节点下的naivgateUrl参数?
- 关于Ajax.dll的问题求助
- datalist显示图片
- VC 和 Web server 通信,怎么接受数据?
- ASP.net中“记住密码”以及“上次登录日期”
- 急救~~ IIS服务器不能浏览 asp 网页,大家帮帮忙!
- 关于动态生成控件
- 在datagrid中怎样把一列为varch2(8)类型的数据显示成yyyy/mm/dd格式的样子,并且当其为00000000时,显示为"-"!
- 通过判断session怎么让一个文本得到焦点的问题?
- 看看我的javascript哪错了?
mydatagrid.CurrentPageIndex=e.NewPageIndex
databind
end sub
上面这句中的databind代码怎么不存在