首页 新闻 会员 周边

asp.net datalist绑定数据后可以上移下移 灵活使用

0
悬赏园豆:10 [待解决问题]

有没有简单的例子说明一下啊?急,菜鸟一个,多谢各位帮忙一下

问题补充: 如果是张图片呢
xp_Tiffany的主页 xp_Tiffany | 菜鸟二级 | 园豆:305
提问于:2010-10-20 14:05
< >
分享
所有回答(1)
0

最好是数据库中有这么个字段、代码是这样的

 if (e.CommandName == "Up")
        {
            int index = e.Item.ItemIndex;
            string TitleID = rgZdgz.MasterTableView.DataKeyValues[index]["TitleID"].ToString().Trim();

            if (e.Item.ItemIndex > 0)
            {
                ZdgzTitles.ZdgzTitlesDisPlayNum(rgZdgz.MasterTableView.DataKeyValues[index]["TitleID"].ToString().Trim(),
                                        rgZdgz.MasterTableView.DataKeyValues[index-1]["TitleID"].ToString().Trim());
                Clear();
                rgZdgz.Rebind();
            }
            else
            {
                ShowMessage("该项已经在最上,无法再上移。");
            }
        }
        else if (e.CommandName == "Down")
        {
            int index = e.Item.ItemIndex;
            string TitleID = rgZdgz.MasterTableView.DataKeyValues[index]["TitleID"].ToString().Trim();

            if (e.Item.ItemIndex < rgZdgz.Items.Count - 1)
            {
                ZdgzTitles.ZdgzTitlesDisPlayNum(rgZdgz.MasterTableView.DataKeyValues[index]["TitleID"].ToString().Trim(),
                                                rgZdgz.MasterTableView.DataKeyValues[index+1]["TitleID"].ToString().Trim());
                Clear();
                rgZdgz.Rebind();
            }
            else
            {
                ShowMessage("该项已经在最下,无法再下移。");
            }

悠悠思丶 | 园豆:189 (初学一级) | 2010-10-20 16:12
难道图片没有ID嘛?
支持(0) 反对(0) 悠悠思丶 | 园豆:189 (初学一级) | 2010-10-20 23:03
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册