留言簿

我要留言
留言搜索

2012-05-24 19:19  枕上轻寒

您好,
Q1、这个控件的请求方式都是GET的吧?
Q2、如果页面内查询条件很多,比如8、9个。。这些个值该怎么得到,以及怎么还原。当然现在1个条件我也没弄懂呢,
Q3、您的例子里,保存URL参数,会使URL请求的字符加长,超过规定字符该怎么处理?
Q4、除了查询条件,可能页面内还有其他表单的状态,该怎么保存?
谢谢。
回复:您好,不知您说的是哪个控件?如果是AspNetPager,则用get和post都可以,如果是MvcPager,则暂时不支持post查询,只能用get将查询参数通过url传递,如果参数太多,可以用Session或Cookie进行传递。谢谢!

2012-05-24 14:07  yangyong

无法找到资源。 
说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。 

请求的 URL: /Views/Order/Index.aspx


--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.272 
回复:您好,ASP.NET MVC项目不是这么浏览的,MVC的url是针对路由而不是文件路径,在您的例子中,正确的url应该是 /Order/Index ,您需要先了解一下MVC路由方面的知识。谢谢!

2012-05-23 21:27  菩提

您好!
    我想在点击页码翻页的时候,先执行一个脚本,比如加载一个“Loading”出来以后,再进入后台程序  protected void PagerCon_Command(object sender, CommandEventArgs e) ,该怎么弄。
回复:您好,控件本身没有这个功能,您需要自己通过Javascript截获分页链接按钮的click事件后进行处理。谢谢!

2012-05-22 21:37  tony

如果一个页面有2个参数的话,你这个控件就弄不了啊?
回复:您好,不太明白您的意思,不知道您说的是哪个控件?无论是MvcPager还是AspNetPager,都支持一个页面有多个控件,请参考示例。谢谢!

2012-05-22 16:56  wdeng

程序放空间里面后报: System.Security.SecurityException: 该程序集不支持部分受信任的调用方。
<webdiyer:AspNetPager ID="AspNetPager1" runat="server" 
回复:您好,您用哪个版本的AspNetPager?请问一下您的空间商看是否可以提升一下权限。谢谢!

2012-05-22 11:28  girlbaxia

您好 我初学MVC3 连接不上数据库,我的数据库是sql server 611版本的,您的数据库是661版本的 ,大师能发我下 sql 脚本吗? 我邮箱:anita_yuanyuan@163.com
回复:您好,已发到您的邮箱,请查收,谢谢!

2012-05-21 15:03  燕子

我用你的AspNetPager1分页,我遇到一个小问题,在对查询结果分页时,每次页面都会重新加载,我照你的例子做到的,但是在ViewState里面的值都为空。
回复:您用的是url分页方式吧?这种分页方式每次分页都会重新加载页面,ViewState没有任何作用。谢谢!

2012-05-21 11:37  AspNetPager 如何隐藏页码

老师您好,请问 AspNetPager 如何隐藏页码 就是1234那些,只保留首页上页下页尾页这些呢? 我看到css里面都是在一起的。
回复:您好,设置ShowPageIndex=false即可,请参考帮助文档。谢谢!

2012-05-19 17:36  游客

建议把MVC的分页时的上一页,下一页,首页,尾页什么的变成可变的,可由我们自由修改
回复:您好,本来就可以修改,请看PagerOptions属性的帮助文档,http://www.webdiyer.com/Controls/MvcPager/Help/PagerOptions。谢谢!

2012-05-18 13:27  alldon'tunderstand

编译错误 
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 

编译器错误消息: CS1973: “System.Web.Mvc.HtmlHelper<dynamic>”没有名为“Pager”的适用方法,但似乎有一个具有该名称的扩展方法。扩展方法不能进行动态调度。请考虑强制转换动态参数,或调用该扩展方法但不使用扩展方法语法。

源错误:

 

行 62:                       } %>
行 63:                 </table>
行 64:                <%=Html.Pager (Model, new PagerOptions
行 65: {
行 66:     PageIndexParameterName = "id",
 

源文件: c:\Users\Harrison\Documents\Visual Studio 2010\Projects\MVC2012517\MVC2012517\Views\Page\Index.aspx    行: 64 


命名空间也引用了    
<namespaces>
        <add namespace="System.Web.Mvc" />
        <add namespace="System.Web.Mvc.Ajax" />
        <add namespace="System.Web.Mvc.Html" />
        <add namespace="System.Web.Routing" />
        <add namespace="Webdiyer.WebControls.Mvc"/>
      </namespaces>
回复:您好,这个错误不是没引用命名空间,而是您传递的分页对象不对,Html.Pager()方法接受的第一个参数必须是IPagedList或PagedList类型的对象,请检查您的代码。
;