标题:求版主 各高手look~ look~
只看楼主
tcapple486
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-4-19
 问题点数:0 回复次数:6 
求版主 各高手look~ look~
我的datagrid的分页功能用不了 代码都是参考网上的 而且都一样(基本)可就是不能 单击左右箭头 没有反应
 
 
 

Sub show()
        Dim conn As SqlConnection
        Dim ConnectionString As String = "server=(local);database=test;uid=sa;pwd= ;"
        conn = New SqlConnection(ConnectionString)
        Dim sql As String = "SELECT * From 会员表"
        Dim myCommand As SqlCommand
        Dim myDataDeader As SqlDataReader
        myCommand = New SqlCommand(sql, conn)
        conn.Open()
        DataGrid1.DataSource = myCommand.ExecuteReader()
        DataGrid1.DataBind()
        conn.Close()
    End Sub

 Sub DataGrid1_page(ByVal sender As Object, ByVal e As DataGridPageChangedEventArgs)
        Dim startIndex As Integer
        startIndex = DataGrid1.CurrentPageIndex * DataGrid1.PageSize
        DataGrid1.CurrentPageIndex = e.NewPageIndex
        show()
    End Sub
还有一个问题是 我想返回datagrid的页数到label 可就不成功 数值一直维持1不变
代码为Label1.Text = DataGrid1.PageCount  后该为Label1.Text = DataGrid1.PageCount.tostring() 都不成  顺便给我讲讲tostring()是如何用 什么时候用--这有点迷惑
搜索更多相关主题的帖子: look Dim 版主 conn 
2007-11-24 22:38
师妃暄
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:805
专家分:107
注 册:2006-3-1
得分:0 
看你忘记写if(!IsPostBack)没

有实力才会有魅力 实力来自坚持不懈的努力
2007-11-25 04:04
tcapple486
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-4-19
得分:0 
回复 2# 的帖子
不行 加了也没有反应
Sub show()
        If (Not IsPostBack) Then
            Dim conn As SqlConnection
            Dim ConnectionString As String = "server=(local);database=test;uid=sa;pwd= ;"
            conn = New SqlConnection(ConnectionString)
            Dim sql As String = "SELECT * From 会员表"
            Dim myCommand As SqlCommand
            Dim myDataDeader As SqlDataReader
            myCommand = New SqlCommand(sql, conn)
            conn.Open()
            DataGrid1.DataSource = myCommand.ExecuteReader()
            DataGrid1.DataBind()
            conn.Close()
        End If
    End Sub
如何解决??
2007-11-25 10:40
冰彩虹
Rank: 4
来 自:上海
等 级:贵宾
威 望:14
帖 子:806
专家分:44
注 册:2007-6-28
得分:0 
网上资料很多的呀,自己找找看,多摸索摸索...

Flying without wings
2007-11-25 11:40
tcapple486
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-4-19
得分:0 
问题是 我看网上的例子都是和我的差不多 都是一个雷同的版本
也不知道这些例子是否有问题就拿出来 反正我的就有问题 我还能有找到一个正确的例子的机会有多大我都不敢猜想 而论坛里同样的事件却有好几件 但问题还是那样没有解决~~
2007-11-25 18:51
tcapple486
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-4-19
得分:0 
谁可以帮我看看 大家有过这不幸不
2007-11-25 18:55
FenteLi
Rank: 1
来 自:上海
等 级:新手上路
帖 子:124
专家分:0
注 册:2007-11-24
得分:0 
以我的理解来说:在中,你每次调用Server的代码的时候,首先都要Loading页面的,也就是说要先整体刷新页面,这样的话,页面中的所有变量都会被清空,或者设置成Page_Load中你初始化的植,如果你要保持住一个植的话,就得把页数什么的保存到Session或者ViewState中.
至于翻页部分,我一般都不用自带的翻页,都是自己写的.
2007-11-25 22:35



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-188152-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.251278 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved