留言簿
2006/11/24 11:51:00 流星雨
你好,能发一份VS2005的源代码给我吗.还有你应该把存储过程加强.我有一个现成的.SQL里面的,你发邮件给我.我把过程发给你.
回复:控件还在升级,升级完后我会同时发布源码和文档及示例等,不知道您说的加强的存储过程是怎么回事?您可以把存储过程帖到这里,或者发到的我的邮箱 webdiyer at hotmail dot com。谢谢!
2006/11/24 11:28:00 yhaibo
可以在控件里加一个可以改变每页记录数的功能吗? yhaibo(先生) ---------------------- 这个功能,你只要把值传入到PageSize里面就能很容易实现了
baal(先生)
可是我想在控件里加个文本框输入
baal(先生)
可是我想在控件里加个文本框输入
回复:您好,控件现在没有这个功能,以后有时间再考虑,因为现在还有很多比这更迫切需要的功能还在实现中。谢谢!
2006/11/23 20:43:00 baal
终于把这个问题研究通了,也实现了我想要的方式,目前还没有发现什么问题,看来,我还是想错了,asp.net 的机制还是有它的优点所在的。
回复:恭喜!共同进步!
2006/11/23 17:39:00 baal
wuqi 您能不能给我发一份5.0.1 版本的元代码呢? softfair@gmail.com
谢谢
谢谢
回复:您好,这个控件还在继续长级,下次升级完成后我会同时发布源代码和示例及文档等,谢谢关注!
2006/11/23 17:38:00 baal
可以在控件里加一个可以改变每页记录数的功能吗?
yhaibo(先生)
----------------------
这个功能,你只要把值传入到PageSize里面就能很容易实现了
yhaibo(先生)
----------------------
这个功能,你只要把值传入到PageSize里面就能很容易实现了
回复:谢谢帮忙回复:)!
2006/11/23 17:36:00 baal
给您看一下我的代码:
<WebPaging:Aspnetpager id="Pager"
runat="server"
PageSize="6"
CssClass="webpaging"
SubmitButtonStyle="border:1px solid #000066;height:15px;width:25px;font-size:11px;"
InputBoxStyle="border:1px #0000FF solid;text-align:center;height:15px;font-size:11px;"
NumericButtonCount="8"
ShowCustomInfoSection="left"
PagingButtonSpacing="2px"
ShowInputBox="always"
HorizontalAlign="right"
UrlPaging="true"
SubmitButtonText="确定"
PageIndexOutOfRangeErrorString="错误的页面!"
InvalidPageIndexErrorString="错误的页面!"
TextBeforeInputBox="跳转到第"
TextAfterInputBox="页 "
NumericButtonTextFormatString=" {0}"
Width="400px"
OnPageChanged="Change_Page"
CustomInfoTextAlign="Center">
</WebPaging:Aspnetpager>
public void Change_Page(object src, PageChangedEventArgs e)
{
Pager.CurrentPageIndex = e.NewPageIndex;
BindData((decimal)Pager.CurrentPageIndex - 1);//我的数据邦定只是得到一个DataTable,在前台for循环输出,没有用控件。
}
//--------
if (!Page.IsPostBack )
{
BindData(0);
} 只有在page_load加上这段才能正确显示页码,我整个页面都用url传参数的方式,没有使用事件响应的方式(除了Change_Page),因此这段代码每次要执行,我用您的5.0.1版本,看了433版本的源代码,你用了很多的viewstate。如果页面不存在PostBack,那viewstate也不可能存在了?
<WebPaging:Aspnetpager id="Pager"
runat="server"
PageSize="6"
CssClass="webpaging"
SubmitButtonStyle="border:1px solid #000066;height:15px;width:25px;font-size:11px;"
InputBoxStyle="border:1px #0000FF solid;text-align:center;height:15px;font-size:11px;"
NumericButtonCount="8"
ShowCustomInfoSection="left"
PagingButtonSpacing="2px"
ShowInputBox="always"
HorizontalAlign="right"
UrlPaging="true"
SubmitButtonText="确定"
PageIndexOutOfRangeErrorString="错误的页面!"
InvalidPageIndexErrorString="错误的页面!"
TextBeforeInputBox="跳转到第"
TextAfterInputBox="页 "
NumericButtonTextFormatString=" {0}"
Width="400px"
OnPageChanged="Change_Page"
CustomInfoTextAlign="Center">
</WebPaging:Aspnetpager>
public void Change_Page(object src, PageChangedEventArgs e)
{
Pager.CurrentPageIndex = e.NewPageIndex;
BindData((decimal)Pager.CurrentPageIndex - 1);//我的数据邦定只是得到一个DataTable,在前台for循环输出,没有用控件。
}
//--------
if (!Page.IsPostBack )
{
BindData(0);
} 只有在page_load加上这段才能正确显示页码,我整个页面都用url传参数的方式,没有使用事件响应的方式(除了Change_Page),因此这段代码每次要执行,我用您的5.0.1版本,看了433版本的源代码,你用了很多的viewstate。如果页面不存在PostBack,那viewstate也不可能存在了?
回复:您好,Url分页时只需要在PageChanged事件处理程序中绑定数据或自己呈现数据就行了,不用也不能在Page_Load中绑定,这样的话就会绑定两次,Page_Load方法中应该只给控件的RecordCount赋值就行了。谢谢!
2006/11/23 17:31:00 yhaibo
可以在控件里加一个可以改变每页记录数的功能吗?
回复:您好,暂时没有这个功能,不过您可以自己在页面上加。谢谢!
2006/11/23 17:01:00 baal
您好,
在urlPaging 方式下,有时候,那个页码始终停留在第一页,我以前也遇到过这个问题,后来弄好了,这次又遇到了,但不知道怎么回事了-_-! 我这里不贴我的使用方法,您觉得什么情况下会出现这种情况呢?今天我还发现,那个ChangePage 函数(翻页的触发函数)始终都会被调用?这个正常么?
在urlPaging 方式下,有时候,那个页码始终停留在第一页,我以前也遇到过这个问题,后来弄好了,这次又遇到了,但不知道怎么回事了-_-! 我这里不贴我的使用方法,您觉得什么情况下会出现这种情况呢?今天我还发现,那个ChangePage 函数(翻页的触发函数)始终都会被调用?这个正常么?
回复:没有分页的最可能原因就是PageChanged事件与事件处理程序没有关联,vs2003中在设计界面与html界面切换时常会把事件挂钩的代码丢掉,请您仔细检查一下。至于PageChanged事件每次都被引发,是因为在url分页模式下,只有不是回发,页面一打开就会引发分页事件,所以url分页时只需要在PageChanged事件处理程序中绑定数据就行了,不用在Page_Load方法中绑定,这样的话会绑定两次。谢谢!
2006/11/23 10:44:00 风云
你好.你的 urlpaging模式有个问题.我应该如何在哪边加上自己的参数.你的分页似乎只有一个参数
page 我自己的参数什么加
例 xxx.aspx?page=1&threadID=45&name=afsd
page 我自己的参数什么加
例 xxx.aspx?page=1&threadID=45&name=afsd
回复:您好,只要页面打开时Url中包含参数,分页控件在分页时就会保留这些参数的,但不能在分页时向url中插入参数。谢谢!
2006/11/22 11:58:00 bus84
谢谢版主的回复
最近又改进了一下 bus84.com
还请版主多指正!谢谢~
最近又改进了一下 bus84.com
还请版主多指正!谢谢~
回复:做得很棒,看了下代码,首页中的省份和城市应该是根据访问者的IP地址判断访问者所在城市后动态显示的吧?这个功能很实用!不过不知道这些公交数据是否都是最新而且有效的?要搞到这些数据不是件容易的事,有这些数据的话能做一个相当不错的网站的。祝你们成功!!
