English versionEnglish
杨涛的个人主页

留言簿

搜索留言
关键字: 
签写留言
姓名:*
主页:
留言内容(2000字以内):*

验证码:
注意:留言内容不支持UBB及HTML标签
为防止发布垃圾或有害留言,所有发布的留言需站长批准后才会显示。

首页  上一页  ...  309  310  311  312  313  314  315  316  317  318  ...  下一页  尾页
2006/11/24 11:51:00  流星雨
你好,能发一份VS2005的源代码给我吗.还有你应该把存储过程加强.我有一个现成的.SQL里面的,你发邮件给我.我把过程发给你.
回复:控件还在升级,升级完后我会同时发布源码和文档及示例等,不知道您说的加强的存储过程是怎么回事?您可以把存储过程帖到这里,或者发到的我的邮箱 webdiyer at hotmail dot com。谢谢!
2006/11/24 11:28:00  yhaibo
可以在控件里加一个可以改变每页记录数的功能吗? yhaibo(先生) ---------------------- 这个功能,你只要把值传入到PageSize里面就能很容易实现了  
 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里面就能很容易实现了
回复:谢谢帮忙回复:)!
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="页&nbsp;&nbsp;"
            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 函数(翻页的触发函数)始终都会被调用?这个正常么?
回复:没有分页的最可能原因就是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
回复:您好,只要页面打开时Url中包含参数,分页控件在分页时就会保留这些参数的,但不能在分页时向url中插入参数。谢谢!
2006/11/22 11:58:00  bus84
谢谢版主的回复
最近又改进了一下 bus84.com
还请版主多指正!谢谢~
回复:做得很棒,看了下代码,首页中的省份和城市应该是根据访问者的IP地址判断访问者所在城市后动态显示的吧?这个功能很实用!不过不知道这些公交数据是否都是最新而且有效的?要搞到这些数据不是件容易的事,有这些数据的话能做一个相当不错的网站的。祝你们成功!!
首页  上一页  ...  309  310  311  312  313  314  315  316  317  318  ...  下一页  尾页