ListBox控件上移、下移操作,网上找的部分代码,修改成用Ajax实现,记录下供往后开发用,以下是摘抄项目中的部分前台代码*.aspx、SQL脚本、后台代码只给出上移、下移部分操作:
ListBox控件上移、下移操作(Ajax)<body>
ListBox控件上移、下移操作(Ajax)    
<form id="form1" runat="server">
>

*.asp.cs
ListBox控件上移、下移操作(Ajax)    [AjaxPro.AjaxMethod]
ListBox控件上移、下移操作(Ajax)    
public void Sort(Int32 iImpactID,Int32 iDepartID,string strOperate)
    }

数据访问层代码
#endregion


表SQL脚本部分
ListBox控件上移、下移操作(Ajax)if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Department]'and OBJECTPROPERTY(id, N'IsUserTable'= 1)
ListBox控件上移、下移操作(Ajax)
drop table [dbo].[Department]
ListBox控件上移、下移操作(Ajax)
GO
ListBox控件上移、下移操作(Ajax)
ListBox控件上移、下移操作(Ajax)
CREATE TABLE [dbo].[Department] (
ListBox控件上移、下移操作(Ajax)    
[departID] [int] IDENTITY (11NOT NULL ,
ListBox控件上移、下移操作(Ajax)    
[departName] [varchar] (32) COLLATE Chinese_PRC_CI_AS NOT NULL ,
ListBox控件上移、下移操作(Ajax)    
[leagueID] [int] NOT NULL ,
ListBox控件上移、下移操作(Ajax)    
[visible] [bit] NOT NULL ,
ListBox控件上移、下移操作(Ajax)    
[sortDep] [int] NOT NULL 
ListBox控件上移、下移操作(Ajax)
ON [PRIMARY]
ListBox控件上移、下移操作(Ajax)
GO
ListBox控件上移、下移操作(Ajax)
ListBox控件上移、下移操作(Ajax)

存储过程代码
ListBox控件上移、下移操作(Ajax)CREATE proc Dep_SetSort
ListBox控件上移、下移操作(Ajax)
@ReturnValue int=0 output,
ListBox控件上移、下移操作(Ajax)
@impactID int,
ListBox控件上移、下移操作(Ajax)
@depID int,
ListBox控件上移、下移操作(Ajax)
@operate varchar(10)='Next'
ListBox控件上移、下移操作(Ajax)
as
ListBox控件上移、下移操作(Ajax)
if(@operate='Pre')
ListBox控件上移、下移操作(Ajax)
begin
ListBox控件上移、下移操作(Ajax)    
--上移
ListBox控件上移、下移操作(Ajax)
    update [Department] set sortDep=sortDep+1 where departID=@impactID
ListBox控件上移、下移操作(Ajax)    
update [Department] set sortDep=sortDep-1 where departID=@depID
ListBox控件上移、下移操作(Ajax)
end
ListBox控件上移、下移操作(Ajax)
if(@operate='Next')
ListBox控件上移、下移操作(Ajax)
begin
ListBox控件上移、下移操作(Ajax)    
--下移
ListBox控件上移、下移操作(Ajax)
    update [Department] set sortDep=sortDep-1 where departID=@impactID
ListBox控件上移、下移操作(Ajax)    
update [Department] set sortDep=sortDep+1 where departID=@depID
ListBox控件上移、下移操作(Ajax)
end
ListBox控件上移、下移操作(Ajax)
set @ReturnValue=1
ListBox控件上移、下移操作(Ajax)
GO

相关文章:

  • 2022-01-07
  • 2021-11-07
  • 2021-10-18
  • 2021-10-19
  • 2022-12-23
  • 2022-12-23
  • 2021-09-03
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-20
  • 2021-12-21
  • 2022-12-23
  • 2021-11-02
  • 2022-02-08
  • 2022-01-12
相关资源
相似解决方案