留言簿
留言成功,请等待站长审核,谢谢支持!
2008-07-01 17:59 58099856
有没有带数据库的实例啊,让偶研究一下,有点yun
回复:下载页面的示例项目中就有,您可以下载看看。
2008-07-01 16:35 58099856
create procedure aaa <br>(@a Int,<br>@b Int,<br>@c Int,<br>@d Int,<br>@e Int,<br>@f Int,<br>@g Int<br>@startIndex Int,<br>@endIndex Int,<br>@docount Bit)<br>as<br><br>if(@docount=1)<br>select count(*) from teacher where a=@a and b=@b<br>else<br>begin<br> with temptbl as (<br>SELECT ROW_NUMBER() OVER (ORDER BY id asc)AS Row, O.a,O.b,O.c,O.d,O.e,O.f,O.g from teacher where a=@a and b=@b)<br> SELECT * FROM temptbl where Row between @startIndex and @endIndex<br>end<br><br>为什么自动生成的好多错误呢???<br>@startIndex语法错误,ROW_NUMBER不是标示
回复:您用的是SQL Server 2000吗?Row_Number是SQL Server 2005中引入的函数,生成存储过程时请注意选择正确的SQL Server数据库版本。
2008-07-01 15:51 58099856
如果有存储过程的花我想看看
回复:存储过程在示例项目的数据库中,另外下载页面也可以单独下载示例项目中分页用的存储过程,您还可以本站的用存储过程生成工具来自己生成分页存储过程。谢谢!
2008-07-01 13:46 58099856
就是想做成您所做的DataList控件的效果<br>,需要写存储过程对吗,就着部分不太明白,是应该在分页事件中添加代码还是怎么用?初学者,不太明白~
回复:您好,分页控件和用不用存储过程没有关系,不用存储过程的话也可以获取所有数据后再用PagedDataSource等方法来实现分页,示例项目中搜索的例子就是用这种方法,您可以参考一下。谢谢!
2008-06-30 17:23 58099856
就是怎么用着个控件控制datalist的现实内容
回复:您好,分页控件无法控制Datalist的显示内容,分页控件只生成一系列分页按钮和引发分页事件而已,数据怎么显示是完全由您控制的。谢谢!
2008-06-30 16:57 58099856
没弄明白怎么能让它是datalist只5页5页的显示,能稍稍讲解下吗,谢谢~
回复:对不起,我不太明白您说的只5页5页的显示是什么意思?您要只显示五个页索引数字按钮吗?
2008-06-30 12:39 kingyupeng
我搜索列表的时候 传了个keyword=中文值 用JS进行了编码 但点下一页时 却又把这个参数还原成中文了 目前的版本有没有解决这个问题<br>为什么不直接获取当前url + page=N <br><br>搞不懂了<br>我在C#代码里AspNetPager1.UrlRewritePattern +="Keyword="+Server.HtmlEncode(Keyword) 他也没有进行编码 还是转换成中文了
回复:您好,您用的是中个版本呢?最新版的分页控件不再对url参数编码或解码,所以参数的值应该是原来的,不会进行转换。
2008-06-27 17:55 soso729
请问AspNetPager4.3.5版是不是与firefox不兼容?
回复:应该是的,那时候firefox还不是很流行,可能没有用firefox测试过。谢谢!
2008-06-26 15:07 xiazhi33
ALTER procedure img_SelectPager <br>(@ImgType NVarChar,<br>@pagesize int,<br>@pageindex int,<br>@docount bit)<br>as<br><br>if(@docount=1)<br>select count(*) from Images where imgtype=@imgtype<br>else<br>begin<br> with temptbl as (<br>SELECT ROW_NUMBER() OVER (ORDER BY ID desc)AS Row, * from Images O where imgtype=@imgtype)<br> SELECT * FROM temptbl where Row between (@pageindex-1)*@pagesize+1 and (@pageindex-1)*@pagesize+@pagesize<br>end<br><br><br><br>大哥 为什么 查不出来东西啊`<br>我晕``` select count(*) from Images where imgtype=@imgtype<br><br>这样能查东西 但是用了 那个```<br>哎` 就不行了!
回复:对不起,我没看懂您的问题,您说的那个是什么?单引号吗?您是如何调用这个存储过程的呢?
2008-06-26 12:29 xiazhi33
您好!<br>请问 如果 我的数据源`<br>返回的 是DataView 有办法用<br>该 控件 分页吗``` 谢谢!!!<br><br>能的话请 给例子` 谢谢!<br><br><br>基本上整个项目都是用的 dataView!
回复:您好,您的DataView包含的是当前页的数据还是所有要分页的数据呢?如果是当前页的数据,那直接绑定到数据显示控件就行了(另外需要获取要分页的记录总数并赋给RecordCount属性),如果是所有要分页的数据,您可以用PagedDataSource来实现分页,请参考示例项目中search文件夹下的例子,例子中其实就是对DataView进行分页的。谢谢!