留言簿

我要留言
留言搜索

2007-03-25 21:58  salough

问一下,如果在用户控件Control里用分页和在页面上用分页有什么不同吗?我在页面上能做的分页,放到用户控件上就不行了啊,不知道为什么?
回复:没有太大的不同,但如果用户控件是动态加载的,那么可能会因为回发后无法正确获取视图的值而导致分页功能不正常。

2007-03-25 20:46  salough

我用的是sqldatasource进行对数据进行绑定的,并且用的是多表查询,问一下,用sqldatasource,在aspnetpager1_pagechanged()里就不用对数据进行绑定了吧?多表查询的存储过程是怎么写的呢?我做的只能显示第一页的内容,后面的页数的内容就是显示不出来的啊。
回复:用SqlDataSource一般只需要设置相应的参数值为分页控件的属性值即可,不需要再写分页事件处理程序。多表分页的存储过程您得自己写,没有通用的,无法显示第一页之后的内容一般是因为没有在分页后重新绑定当前页的数据,或者没有把正确的参数传递给SqlDataSource,请参考控件中的示例项目。谢谢!

2007-03-24 17:04  pbzht

您好,我下载源代码学习,发现少了两个文件,一个是<br>aspNetPager.zh_cht.resx<br>和<br>aspnetpager.snk<br><br>能发一份给我吗,<br>如果以后我修改了编译后需要向您发送一份修改后的代码吗?
回复:您好,AspNetPager.zh-CHT.resx是繁体版的资源文件,没有改完所以没有发布繁体版,把这个文件从解决方案资源管理器上排除掉即可,aspnetpager.snk是强名称签名文件,用sn.exe加参数-k即可创建。谢谢!

2007-03-24 11:13  mantilene

站长你好,感谢你提供ASPNETPAGER给大家使用!<br><br>我遇到一个小问题,在下载[AspNetPager2003Demo.rar] 时,下载下来的文件有问题,文件丢失2/3.我试过用不同的工具下载,可结果还是一样。<br>希望能给我邮件传一份。谢谢!<br>EMAIL:mantilene@163.com
回复:已发送,请注意接收。谢谢!

2007-03-23 20:22  fengmk2

当AspNetPager放置在用户控件(ASCX文件)里,使用UpdatePanel,若<br>在Page_Load()事件中判断如下<br>protected void Page_Load(object sender, EventArgs e)<br>    {<br>        if (!this.IsPostBack)<br>        {<br>            anpComments.RecordCount = CommentManager.GetCommentCount(ContentID);<br>            if (anpComments.RecordCount == 0)<br>            {<br>                this.plNoComment.Visible = true;<br>            }<br>            else<br>            {<br>                CommentsDataBind(anpComments.PageSize, anpComments.CurrentPageIndex);<br>            }<br>        }<br>    }<br><br>在分页功能不成功,因为AspNetPager又重新创建了,只能每次刷新都要重新对AspNetPager.RecordCount赋值
回复:用户控件是动态加载的吗?如果不是动态加载的,应该能够在回发后保持状态的,不知道您的前台代码是如何写的?

2007-03-23 14:41  soft_fair

/cate%c1%/cate%c2%/page-{0}.html 我有这样一个疑问: <br>如上的url,我要把它变成: cate5/cate15/page-2.html  在c1--&gt;5 这样一个过程中是在程序的哪段代码中发生的? 在您的GetHrefString 函数中没有找到,具体在哪里呢?
回复:就是在GetHrefString方法中的if (EnableUrlRewriting){...}这段代码内,请注意其中用了正则表达式。谢谢!

2007-03-23 13:44  kjwangbo

空间的currentIndex属性不能手动设置么?因为我在页面跳转到别的页面以后,再跳转回来到达最开始跳转过去的页面,但是如果这个属性不能设置的话,无法实现。。
回复:不可以的,要实现这样的功能只能用url分页方式,要跳回到跳转前的页面只需要指定要跳转的url即可,url即包含当前页的索引。

2007-03-23 11:28  kkentlai

针对2007-3-23 10:53:34的问题,<br>留言板没编辑的功能,只好再发一篇,<br>算是解决了吧,<br>加段writer.AddAttribute(&quot;style&quot;, &quot;display:none;&quot;);<br>即可<br><br>如此一来,按enter送出,按纽也隐藏<br>感谢
回复:设置属性SubmitButtonStyle为"display:none"即可。

2007-03-23 10:53  kkentlai

请问一下showinputbox的小问题,小弟想要让按钮(go)消失,只要输入数字按下enter即可送出并处理...<br>要如何做到呢?<br>谢谢
回复:设置SubmitButtonStyle="display:none"即可。

2007-03-22 18:19  hotwb_3355

我下好多次了AspNetPagerSamples.rar,每次下完,打开总提示出错,不知道能不能用Email.发一份给,谢谢<br>我的EMAIL:alan.wang@otbasia.com
回复:已经发到您的邮箱中,请注意接收。谢谢!
;