留言簿

我要留言
留言搜索

2007-08-08 09:30  wizardlun

接上:GridView的AllowPaging設為True,PageSize設為1,正常情況應該共有五條記錄,運行情況:只顯示一條記錄,其它沒有任何反映,謝謝答解
回复:如果PageSize=1的话,那么每页显示一条记录就是正确的,不知道您说的其它没有任何反应是什么意思?是只有一页吗?是的话检查RecordCount属性设置是否正确。

2007-08-08 09:27  wizardlun

大哥:我還是老問題沒有解決,我用VS2005,GridView,然後你您的AspNetPager.dll,代碼如下:<br>   protected void Page_Load(object sender, EventArgs e)<br>    {<br>       if(!IsPostBack)<br>       {<br>           searchOrders();<br>       }<br><br>    }<br><br>    protected void Button1_Click(object sender, EventArgs e)<br>    {<br>        <br>        this.AspNetPager1.CurrentPageIndex = 1;  <br>        searchOrders();<br><br>    }<br><br>    void searchOrders()<br>    {<br>        DataSet ds = new DataSet();<br>        string sql = &quot;select ID,NAME,SCORE1,SCORE2,round(SCORE1/(SCORE1+SCORE2),2) as Percent from TEST2 &quot;;<br>        ds = oda.getDataSet1(sql, AspNetPager1.PageSize * (AspNetPager1.CurrentPageIndex - 1), AspNetPager1.PageSize, &quot;TEST2&quot;);<br>        AspNetPager1.RecordCount = ds.Tables[0].Rows.Count;<br>        GridView1.PageSize = AspNetPager1.PageSize;<br>        AspNetPager1.AlwaysShow = true;<br>        GridView1.DataSource = ds;<br>        GridView1.DataBind();<br>    }<br><br>    <br>    protected void AspNetPager1_PageChanged(object sender, EventArgs e)<br>    {<br>        searchOrders();<br>    }

2007-08-07 17:09  wizardlun

大俠:麻煩您了!我下了一個For 2005的源碼,解壓之後,用visial studio2005打開,要我轉換,死活都失敗
回复:如果您下载的是for VS2005,那么本身就是VS2005的项目,不需要转换,是否您下载错了或者VS有问题呢?

2007-08-07 16:56  ylwlf

http://community.csdn.net/Expert/TopicView.asp?id=5697187<br>请看下哈.这个问题只有你才能解答了.3ks
回复:很抱歉,没深入研究过这种模板控件,不过我觉得ColumnItem中的内容应该被解析为ColumnItem的一个属性的值吧,这个属性应该设置ParseChildrenAttribute和PersistChildrenAttribute属性以便设计器及页框架能正确解析它。我建议您看看.net文档中的模板控件示例,或者这篇MSDN在线帮助。谢谢!

2007-08-07 10:37  lspcieee

谢谢Webdiyer提供如此强大,简单,好用的分页控件<br>对我们的开发省了很多时间。<br>祝你工作顺利,身体健康!<br>闪睿。www.shanrui.net
回复:不用客气,欢迎使用AspNetPager分页控件,谢谢!

2007-08-06 18:49  ayurep

http://www.cdqy.com/ajax/tradeinfo/<br>请教两个问题:<br>1.为什么这页上的跳转到哪页不起作用呢?点了提交后没反应,有js错误出现<br><br>2.我想在分页的url,手工添加参数应该怎么设置呢,像这样http://www.cdqy.com/ajax/tradeinfo/?action=xxx&amp;SortID=xxx&amp;TypeID=xxx
回复:我有IE6和IE7中都试了没有错误啊。分页过程中无法添加参数,但控件会保留原来url中所有的其它参数的。谢谢!

2007-08-06 15:19  seared

您好,CurPageIndex值怎么无法用代码指定呢?我写AspNetePager.CurPageIndex = 2,但是值仍旧是1,请问这是为什么?谢谢!
回复:是的,当前页索引只能在分页事件处理程序中设置(6.0以前版本)或由控件自动设置(6.0版本),无法在其它地方通过编程设置。

2007-08-03 22:24  chenzd

你好!当禁止分页控件的视图状态时,点击&quot;go&quot;按钮,没有触发页改变事件.这需要如何设置分页控件?谢谢!!!
回复:您好,如果是通过PostBack回发方式分页,那么就不能禁用ViewState,禁用了ViewState控件就无法正常运行了。谢谢!

2007-08-03 10:04  pkvs

楼主谢谢你拉!<br>是否能公布你的QQ号码啊!
回复:抱歉,一般公开的地方我不太想公开私人QQ和邮箱什么的以避免不必要的麻烦,实在是受不了垃圾邮件和无聊的广告、病毒等QQ信息的骚扰,另外我没有太多时间上QQ,一般很少开,如果您有什么问题要问的话,发在这里的留言簿上会比QQ上回复得更及时,当然如果您想和我直接联系,也可以发邮件到yhaili at 21cn.com(公开的也是被垃圾邮件围攻了N年的邮箱:),谢谢!

2007-08-02 17:34  weishenme21

你好,我在Orcas环境下使用你的控件<br><br>我点击第3页的时候,我跟踪调试的时候取值是3,但是从你控件里面的方法运行出来以后就变成21了<br><br>请问这是怎么回事啊?
回复:21应该是StartRecordIndex的值,而不是当前页索引CurrentPageIndex的值,StartRecordIndex是当前页起始记录的索引,比如每页显示十条数据的话,第一页的StartRecordIndex就是1,第二页是11,第三页就是21。
;