留言簿
留言成功,请等待站长审核,谢谢支持!
2008-12-19 13:04 efreer
我已经把控件放在 <form id="form1" runat="server">中了,为什么还提示AspNetPager1”必须放在具有 runat=server 的窗体内,而且其他控件没问题呢?
回复:仔细检查您的代码,肯定是哪里有问题的,AspNetPager在<form runat="server">与</form>之间时,不会再出现必须放在具有 runat=server 的窗体内的提示的。谢谢!
2008-12-18 14:01 cc123
怎么才能让这个控件在CMS的模板中使用呢?
回复:对不起,我基本没用过任何CMS系统,不太了解CMS模板的工作原理,不太清楚模板中是否可以使用服务器控件。谢谢!
2008-12-18 11:35 cc123
cc123:<br>看到了,使用table布局,谢谢
2008-12-18 11:26 cc123
请问你的留言本这里的分页控件是怎么显示这样的效果的?我用了生成出来怎么是<div>套<div>的?<br><br><div id="ctl00_mainContent_AspNetPager1" class="pages" style="text-align:right;"><br><table width="100%" border="0" cellpadding="0" cellspacing="0"><br> <tr><br> <td class="pages" align="left" valign="bottom" nowrap="true" style="width:22%;">共2818条留言,页1/353</td><td align="right" class="pages" valign="bottom" nowrap="true" style="width:78%;"><a disabled="disabled" style="margin-right:5px;">首页</a><a disabled="disabled" style="margin-right:5px;">上页</a><span class="cpb" style="margin-right:5px;">1</span><a href="default.aspx?pindex=352" style="margin-right:5px;">2</a><a href="default.aspx?pindex=351" style="margin-right:5px;">3</a><a href="default.aspx?pindex=350" style="margin-right:5px;">4</a><a href="default.aspx?pindex=349" style="margin-right:5px;">5</a><a href="default.aspx?pindex=348" style="margin-right:5px;">6</a><a href="default.aspx?pindex=347" style="margin-right:5px;">7</a><a href="default.aspx?pindex=346" style="margin-right:5px;">8</a><a href="default.aspx?pindex=345" style="margin-right:5px;">9</a><a href="default.aspx?pindex=344" style="margin-right:5px;">10</a><a href="default.aspx?pindex=343" style="margin-right:5px;">...</a><a href="default.aspx?pindex=352" style="margin-right:5px;">下页</a><a href="default.aspx?pindex=1" style=&
2008-12-18 08:13 eastjazz
你好!我现在碰到这样一个问题:<br><br>在页面中有一个下拉菜单和一个gridview,通过选择下拉菜单的值使gridview动态的绑定数据,使用aspnetpager进行分页,只能看到第一页的数据,第二页的数据要么为空,要么不是所要的数据结果。不知如何解决,请指教.谢谢。我的意思就是说:比如在下拉菜单中有分类一分类二分类三,我选择分类二,gridview可以绑定数据同时aspnetpager可以实现分页。 这其中可能会使用到vs自还的ajax控件,不知可否提供相关样例或进行详细一点的说明。谢谢。
回复:您好,您是如何获取第二页数据的?获取第二页数据也就是分页时,需要把当前选中的分类参数传递进去,另外改变分类时,应该重新获取要分页的总记录数并把它赋给AspNetPager的RecordCount属性。关于ajax,示例项目中有使用UpdatePanel的例子可以参考。谢谢!
2008-12-15 18:11 happyzhyq
productshow.aspx?classId=14&page=2这种地址可以用UrlRewritePattern吗?
回复:您好,我不太明白您的意思,您的意思是要重写吗?
2008-12-15 13:41 chouto
你好!请问如何单独设置分页按钮的样式,必如我要设置“下一页”为一个图片按钮,而其它按钮的样式不变?
回复:您好,很抱歉无法单独设置下一页按钮的样式或图片,只能同时设置上一页和下一页。谢谢!
2008-12-13 18:34 awoya
你好,吴老师,我试用了7.2的效果非常好,请教一个问题:<br>比如我在后台使用,在第3页编辑了信息后,如何使之返回后到样的到第3页?<br><br>以往可以使用Edit.aspx?id=XX&page=3进行请问我现在应该如实来完成类似功能呢?<br>烦劳指教,谢谢了!
回复:您好,如果用上面您说的Url分页,您可以在编辑完成后跳转回编辑前的url就行了,比如:index.aspx?page=3。谢谢!
2008-12-13 09:48 koubei
用的是7.2最新版<br>编译错误 <br>说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 <br><br>编译器错误信息: CS0234: 命名空间“Wuqi.Webdiyer”中不存在类型或命名空间名称“PageChangedEventArgs”(是缺少程序集引用吗?)<br><br>源错误:<br><br> <br><br>行 74: <br>行 75: #region 分页<br>行 76: protected void Pager1_PageChanged(object src, Wuqi.Webdiyer.PageChangedEventArgs e)<br>行 77: {<br>行 78: Pager1.CurrentPageIndex = e.NewPageIndex;
回复:您好,从6.0版起,原PageChanged事件的已由PageChangedEventHandler类型变为EventHandler,其委托的签名已由相应的object和PageChangedEventArgs变为 object和EventArgs。无需再在PageChanged事件处理程序中设置 AspNetPager的CurrentPageIndex的值,控件会自动设置该值以实现分页。所以您上面的代码正确的写法应该是:
protected void Pager1_PageChanged(object src, EventArgs e) {//这里无需设置AspNetPager的CurrentPageIndex....}
谢谢!
protected void Pager1_PageChanged(object src, EventArgs e) {//这里无需设置AspNetPager的CurrentPageIndex....}
谢谢!
2008-12-13 09:25 medzeus2
您好。我也在写一个控件,不过发现一个问题没有解决。<br><br>我用的控件需要__DoPostBack系统生成的函数,但是只有我的控件时Page类并没有生成这个函数,请问您是如何做的。
回复:__DoPostBack客户端函数只有只页面上有服务器端form且有需要回发的控件时才.net框架才会注册,如果没有服务器端form,那这个函数是不会被注册的,AspNetPager分页控件如果是使用默认的回发式分页时,会强制分页控件被包含在服务器端form之间,这个强制的代码您可以在AspNetPager源代码的AddAttributesToRender方法中看到。谢谢!