Foxtable(狐表)用户栏目专家坐堂 → appendload出来的行默认加入位置如何控制?


  共有2267人关注过本帖树形打印复制链接

主题:appendload出来的行默认加入位置如何控制?

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/24 16:10:00 [显示全部帖子]

默认是按照_Identify或者_sortkey排序的,可以改_sortkey的值,然后按照_sortkey排序,如


t.Sort ="_SortKey" 
For i As Integer = 0  To LB.Items.Count -1
    Dim getLB As String = LB.Items(i)
    Dim LBs() As String  = getLB.Split(":")'listbox里每行是 00000103:MR10256,所以要split
    Dim Filter As String ="CD1ItemID = '" & LBs(0) & "'"
    Dim dr As DataRow = DataTables("CD1ItemInfo").find(Filter)
    
    If dr Is Nothing Then
        dr = DataTables("CD1ItemInfo").AppendLoad(Filter,False)(0)
    End If
    dr("_SortKey") = i
Next

 回到顶部