怎么在ASP.NET中获得存储过程的返回值

如何在ASP.NET中获得存储过程的返回值
我现在实现了用存储过程分页,但是分页后我如何才可以把总的页数返回到我的ASP.NET后台程序了,请高人指教下.

------解决方案--------------------
声明一个输出参数@Rows int output

然后直接对这个参数赋值

declare @lbuseidentity nvarchar(4000)
set @lbuseidentity = 'select @rows = count(*) from '+@QueryStr
exec sp_executesql @lbuseidentity, N'@Rows int out', @Rows out