留言簿

我要留言
留言搜索

2003-05-17 12:53  奇奇

Webdiyer兄,你能不能帮俺,做一个简单的查询,就在你的演示的例子上加一个DropDownList,里有编号和新闻来源两项,如果按编号查询,怎么写RecordCount属性呀?非常感谢。。。
回复:你好,有时间我会马上做一个的并上传本站的示例程序中,谢谢!

2003-05-17 12:27  奇奇

接着下面的还想说一句,
就是,当我查找姓“齐”,姓齐大约有两页或三页时,在显示时,第一页是姓齐的,而第二页就不是姓齐的啦!!!版主帮忙干快解决一下吧。。。谢谢!!!
回复:这个和AspNetPager控件没有关系啊!因为怎么显示数据是数据绑定控件的事,我可以肯定是你在绑定数据时没正确绑定,把你的代码发到我的信箱,我有时间帮你改改!

2003-05-17 11:18  奇奇

Webdiyer兄,我又发现了一个bug呀!希望能尽快解决。。。谢谢!!!
就是:我用DataGrid或Repeater来显示数据,用你的分页程序来分页,此时分页程序上显示: “记录总数:4256 总页数:284 当前页:1 首页上一页[1][2][3][4][5]...下一页末页    跳转到第页 ”,当我做一个查询功能时,查“奇奇”这个人时,数据库只有一个或几个这个名子的,可是分页程序上还是显示有“记录总数:4256 总页数:284 当前页:1 首页上一页[1][2][3][4][5]...下一页末页    跳转到第页 ”,这是不对的呀?并且此时,下一页和其它按钮都还可以点,而实际情只有一页。。。(我这样说不知道你明白了没有?我的QQ是36227904,如果不明白,我用QQ直接给你说)
回复:这不是bug,你查询时应该把查询的结果记录总数重新赋给AspNetPager的RecordCount属性,要不它还用原来保存在ViewState中的数据,也就是查询前的所有记录总数!

2003-05-16 21:20  小虫

您好:
   您的控件很不错。
   不过,我不清楚您的控件是否支持动态排序,即单击标题某字段时自动按标题字段排序。我刚刚才开始学习.Net,不知道实现该功能的需要修改什么东西。
回复:您好,您说的动态排序是DataGrid的功能,AspNetPager分页控件和这些功能没有关系,它只是显示一系列导航按钮而已,和显示数据无关!谢谢!

2003-05-16 19:43  asp.net爱好者

你好,非常感谢您做出分页控件。我是初学者,不懂得c,所以看不懂。我很想知道分页的原理,能告诉我吗,另外有个问题还想咨询,如何在影视观看的时候隐藏我的影视地址,怎么才能实现呢?先谢谢!
回复:你好,这个控件的分页原理其实很简单,它根据所有要分页的记录的总数和每页显示记录数来显示相应的导航按钮,点击某个按钮就引发PageChanged事件,用户可以在这个事件处理程序中来对数据绑定控件重新绑定相应的分页的数据。有关更详细的说明,请看控件的使用说明!谢谢!关于隐藏url的问题,这个是做不到的,因为浏览器或播放器必须知道url地址才能下载网页或电影。

2003-05-16 18:20  Jerry

我是用VS.NET做,但是始终不能显示。生成的HTML代码为:
<!------------------------------ AspNetPager V4.0 Start ------------------------------>
<!-------------------- Copyright:2003 Webdiyer(www.webdiyer.com) --------------------->
<div id="pager" align="Right" style="height:30px;">
	<table width="100%" border="0" cellpadding="0" cellspacing="0" style="height:30px;">
		<tr>
			<td valign="bottom" align="left" nowrap="true" style="width:40%;"></td>
		</tr>
	</table>
</div>
<!------------------------------- AspNetPager V4.0 End -------------------------------->
回复:可能原因是你的数据记录太少,只能显示一页,或者你没有设置AspNetPager的RecordCount属性,这个属性的值应该是你要分页的所有记录的总数,请注意看示例文档!谢谢!

2003-05-16 16:55  高处不胜寒

呵呵,限制留言内容字数,看下面连接吧。。。
http://expert.csdn.net/Expert/topic/1774/1774650.xml?temp=1.569766E-02
回复:已经回复您了,谢谢!

2003-05-16 16:53  高处不胜寒

好。。。
请教存储过程的问题。
1。该控件演示的例子所有存储过程都没有条件限制,象做搜索的话,需要传过去很多条件参数,你是怎么样解决的,我想把所有的条件当成一个参数传过来,但创建存储过程时老提示错误。下面是修改你的存储过程:

CREATE procedure GetNews1
(@pagesize int,
@pageindex int,
@docount bit,
@where varchar
)
as
set nocount on
if(@docount=1)
select count(id) from news
else
begin
declare @indextable table(id int identity(1,1),nid int)
declare @PageLowerBound int
declare @PageUpperBound int
set @PageLowerBound=(@pageindex-1)*@pagesize
set @PageUpperBound=@PageLowerBound+@pagesize
set rowcount @PageUpperBound
insert into @indextable(nid) select id from news order by addtime desc

if (@where='')
select O.id,O.source,O.title,O.addtime from news O,@indextable t where O.id=t.nid
and t.id>@PageLowerBound and t.id<=@PageUpperBound order by t.id
else
select O.id,O.source,
回复:我已经回复您了!谢谢!

2003-05-16 11:49  e友

我说的跳转页不是下拉框的形式,而是给出一个文本框让使用者自己输入,因为,我发现使用下拉框后如果页数多了,反应很慢!
回复:从1.0版起就有输入框!好好看清楚啊!

2003-05-16 08:07  奇奇

非常不错。。。
最好让大家分想一下源码。。。
对了,能否导航按钮都加上Alt=""呀,也就是说当鼠标放"首页"时,就提示”首页”
回复:你好,非常感谢你!我已采纳你的建议,为控件加入了ShowNavigationToolTip和NavigationToolTipTextFormatString属性,前者决定当鼠标悬停在分页导航按钮上时,是否显示工具提示,后者设置工具提示文本的格式。新版本即将发布,至于源代码是否发布,暂时还没有决定,因为本来已决定将它做为赠口附赠给购买我的另一个商业控件的用户的,不过也可能免费送给大家。请稍等两天!
;