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("该项已经在最下,无法再下移。");
}
上一篇: Java卡片布局管理器解释及实例