留言簿

我要留言
留言搜索

2007-08-11 16:51  amyxlf

能不能发这两个示例给我“查询结果分页”“Asp.net Ajax支持”,我的邮箱是amyxlf@163.com,谢谢
回复:这部分示例都在下载页面的控件示例项目中,您可以下载整个示例项目然后解压缩就可以查看所有示例了。谢谢!

2007-08-11 16:49  amyxlf

如果我换成dopostback的方式,我用GW绑定数据。使用了一个模版列,代码如下&lt;asp:TemplateField HeaderText=&quot;审核&quot;&gt;<br>                                &lt;ItemTemplate&gt;<br>                                    &lt;%#Public_Remark(DataBinder.Eval(Container, &quot;DataItem.T_PublicUser_Status&quot;).ToString(), DataBinder.Eval(Container, &quot;DataItem.T_PublicUser_ID&quot;).ToString())%&gt;<br>                                &lt;/ItemTemplate&gt;<br>                                &lt;ItemStyle HorizontalAlign=&quot;Center&quot; /&gt;<br>                            &lt;/asp:TemplateField&gt;<br>当我点击我这里面处理的效果时,又跑到第一页去了。我想让他处理当页,比如我翻到第十页,处理一下又跑到第一页去了。请问有什么办法可以解决???
回复:对不起,我不太理解您说的处理是怎么回事?是指编辑模式吗?如果是回发方式分页,在编辑数据后应该继续停留在当前页,不会跳回第一页的,除非程序中做了特别的处理。谢谢!

2007-08-11 16:47  amyxlf

想问一下:<br>我使用URL形式分页,但是我加了一个搜索框上去。我搜索出来的结果,再下一页就跑到第一次加载的第一页。能不能让他是搜索出来结果的下一页,比如说:有500条数据。搜索出来20条,每页十条,下一页的话就跑到500条的第一页去了。请问有什办法可以解决
回复:Url分页时,如果执行查询,您必须把查询条件通过Url或Session等在分页时传递到下一页,然后执行查询并显示当前页数据,如果不传递查询条件,因为Url 分页方式每次分页都是重新跳转到一个包括当前页索引的新的Url,就相当于打开了一个新的页面,前一页的状态无法保留住,所以才需要用特殊的方法来传递相关的参数。谢谢!

2007-08-11 10:54  wait

你好,在你网站学了很多东西,谢谢!!<br><br>很喜欢你的留言部,可否发一份你的留言部程序到我邮箱:wait_huang@163.com
回复:对不起,我最近在外培训,身边没有这部分代码,月底或下月初回去后我再找一下发给您。

2007-08-10 16:29  seared

您好:接下面的问题。<br>--原问题-----------------------------<br>CurPageIndex值怎么无法用代码指定呢?我写AspNetePager.CurPageIndex = 2,但是值仍旧是1,请问这是为什么?谢谢!<br>回复:是的,当前页索引只能在分页事件处理程序中设置(6.0以前版本)或由控件自动设置(6.0版本),无法在其它地方通过编程设置。<br>------------------------------------<br>我重新又尝试了一下,发现只有当在同一个地方指定RecordCount和CurPageIndex的时候,CurPageIndex的值才会被显示指定。即在绑定前写在一起写<br>             AspNetPager1.RecordCount = RecordCount;<br>                AspNetPager1.CurrentPageIndex = curPageIndex;<br>请问这是为什么呢,是基于什么理由做这种处理的呢?谢谢!
回复:也没什么特别的理由,是因为无法实现,分页控件与数据显示唯一能关联的地方就是分页事件处理程序,只有在该事件处理程序中才能进行分页,而在默认的回发方式分页时,不回发是无法引发该事件的,所以直接设置CurrentPageIndex是没有作用的,分页控件无法在页面不回发的情况下直接引发分页事件从而显示指定页的数据。这和DataGrid的分页功能类似,如果您有办法解决这个问题,非常欢迎和我联系。谢谢!

2007-08-10 13:39  wizardlun

如果PageSize=1的话,那么每页显示一条记录就是正确的,不知道您说的其它没有任何反应是什么意思?是只有一页吗?是的话检查RecordCount属性设置是否正确。<br>==========================<br>我的RecordCount總是只能取一條數據,不明白了<br>ds = oda.getDataSet1(sql, AspNetPager1.PageSize * (AspNetPager1.CurrentPageIndex - 1), AspNetPager1.PageSize, &quot;TEST2&quot;);<br>AspNetPager1.RecordCount = ds.Tables[0].Rows.Count;
回复:ds.Tables[0].Rows.Count的值是1吗?如果这个值不是1页RecordCount的值却是1,那请检查一下是否把给RecordCount赋值的代码放在分页事件处理程序之后了,给RecordCount属性赋值必须在分页事件处理程序之前,否则无法正确分页。

2007-08-10 11:36  tuablove

好东西,帮我我不少忙.<br>谢谢了.
回复:不客气,欢迎提出意见及建议以便我下次升级时改进,谢谢!

2007-08-10 00:43  johnbl

你好,我使用你的分页控件在国内服务器上一切正常,但是放到国外的服务器就会报异常。好像是信任级别方面的问题。<br>Security Exception <br>Description: The application attempted to perform an operation not allowed by the security policy.  To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file. <br><br>Exception Details: System.Security.SecurityException: That assembly does not allow partially trusted callers.<br><br>Source Error: <br><br><br>Line 65:                       &lt;/tr&gt;<br>Line 66:                       &lt;tr&gt;<br>Line 67:                       &lt;td colspan=&quot;4&quot; align=&quot;right&quot;&gt; &lt;webdiyer:AspNetPager ID=&quot;AspNetPager_1&quot; runat=&quot;server&quot; FirstPageText=&quot;首页&quot; LastPageText=&quot;末页&quot; NextPageText=&quot;下一页&quot; PrevPageText=&quot;第一页&quot; ShowCustomInfoSection=&quot;Left&quot; Width=&quot;100%&quot; OnPageChanged=&quot;AspNetPager_1_PageChanged&quot; &gt;<br>Line 68:         &lt;/webdiyer:AspNetPager&gt;&lt;/td&gt;<br>Line 69:                       &lt;/tr&gt;<br> <br>我也咨询过服务商,他们的信任级别不能修改。请问有没有办法解决。非常感谢
回复:请下载最新版的控件dll文件,这个问题在刚发布时没有注意到,后来已修正了。谢谢!

2007-08-09 10:43  caiwanguo

大哥能不能把aspnetpager分页示例源代码发给我参考下啊!谢谢拉<br>我邮箱caiwanguo319@163.com<br>datalist分页,URL分页,使用图片按钮,查询结果分页,N层结构应用示例<br>这几个的源代码务必发给我啊, 小弟 谢拉阿
回复:不知道您要哪个,我发了一份VS2005的示例项目,请注意查收,谢谢!

2007-08-08 16:56  bai0513

你好。我现在的数据源表不是从数据库中获取的,而是自己手工生成的。使用的是你的Repeater这个例子,可是Repeater显示不出来,这可能是什么原因?谢谢。
回复:您确认取取数据了吗?并且把数据绑定到Repeater了吗?
;