欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

asp.net datalist绑定数据后可以上移下移实现示例

程序员文章站 2024-02-24 14:06:04
复制代码 代码如下: if (e.commandname == "up") { int index = e.item.itemindex; string titleid =...
复制代码 代码如下:

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("该项已经在最下,无法再下移。");
}