留言簿

我要留言
留言搜索

2012-07-05 09:56  joze

杨老师,有没有 三层调用mvcpager的例子啊
回复:您好,MvcPager和数据没有直接关系,也就无所谓三层或多层,您需要多看看例子和文档了解一下它的基本原理。谢谢!

2012-07-04 21:44  joze

杨老师,您好,我用在三层项目用mvcpager 分页,我在数据层这些写: public static List<CustomerSmallOB> FindCar(string Pronvice,string City,string CarType,string CarLength,int?id)
        {
           // PagedList<customerSmall_CarType> o = db.customerSmall_CarTypes.ToPagedList(id ?? 1, 20);

            List<CustomerSmallOB> result = new List<CustomerSmallOB>();
            if (Pronvice != "0")
            {
                var query = (from itm in db.customerSmall_CarTypes
                             where itm.provNO==Pronvice
                             select itm
                             ).ToPagedList(id ?? 1, 4);
                foreach (var t in query)
                {
                    result.Add(FullListRecord(t));
                }
            }}      private static CustomerSmallOB FullListRecord(customerSmall_CarType i)
        {
            CustomerSmallOB Result = null;
            if (i != null)
            {
                Result = new CustomerSmallOB();
                Result.AppendDate = Convert.ToDateTime(i.Appenddate);
                Result.CarNo = i.carno;
                Result.CarType = i.cartype;
                Result.CusId = i.cusid;
                Result.CusName = i.cus_name;
                Result.DeadWeight = Convert.ToDecimal(i.deadweight);
                Result.FromAddr = i.fromAddr;
                Result.Human = i.human;
                Result.InCityName = i.InCityName;
                Result.IsLan = i.isLan.ToString();
                Result.LsbPos = i.LSBpos;
                Result.MainRoad = i.mainroad;
                Result.Memo = i.memo;
                Result.Mobile = i.mobile;
                Result.Phone = i.phone;
                Result.LsbDate = Convert.ToDateTime(i.LSBdate);
                Result.CarTypeName = i.cartypename;
                Result.CarLength = Convert.ToDecimal(i.carlen);

            }
            return Result;
        }

然后我在controller里:
        public ActionResult Zched(int? id)
        {
            string CarLength = R
回复:您好,代码太长已被截掉,不知道您是什么问题?您可以自己用PagedList构造函数来在数据层生成并返回PagedList对象即可,请参考示例项目中的例子。谢谢!

2012-07-03 17:53  包子

已像mvcpager捐款8元。请您在淘宝中发货,我去确认。近期可能会再购买商业授权。

mailto:theonce@vip.qq.com
回复:已确认发货,非常感谢您的支持!

2012-07-03 17:47  包子

杨老师您好,控件非常好用,但是存在一个问题,如果要套用样式还是比较麻烦的,比如我用<ul><li>这了标签组成的页码,支持得不是太好,或许是我没完全弄明白,希望您可以指点一下。
mailto:theonce@vip.qq.com
回复:您好,不知道您说的哪个控件?无论什么控件,套用样式还是需要您熟悉CSS,有很多应用样式的方式,一般用对应元素的ID做限定符来应用最方便,可以自定义任何子元素的样式,示例项目中都有应用样式的例子,您可以参考一下,还有什么不懂的地方可以直接在这里来提问。谢谢!

2012-07-03 11:50  杨老师你好

杨老师    可以把你qq给我吗!我想以后很多问题要请教你。如果可以也可以加我qq403773697.谢谢你!
回复:您好,我平时工作忙,每天都有很多事,QQ严重影响工作,所以很少上QQ回复问题,您有什么问题可以在这里留言,我不忙的时候都会一一回复。谢谢!

2012-06-29 15:53  sjk

 @Html.Pager(ViewBag.table, new PagerOptions { PageIndexParameterName = "id" });

怎么让 Pager 识别呢??
回复:您好,您把把ViewBag.table显式转换为IPagedList或PagedList对象,象这样:@Html.Pager((PagedList)ViewBag.table, new PagerOptions { PageIndexParameterName = "id" })。如果您的ViewBag.table没有实现IPagedList接口或不是PagedList对象,那将无法使用。谢谢!

2012-06-29 15:17  蒋思敏

请问哪有示例文件看啊
回复:您好,本站AspNetPager下载页面中就有。谢谢!

2012-06-29 15:12  蒋思敏

请问不用存储过程怎么将分页控件跟 GridView 绑定啊。
回复:您好,分页控件不需要跟GridView绑定,您只需要把数据和GridView绑定就行了,请看示例,是否用存储过程和您说的这个问题没有关系。谢谢!

2012-06-29 13:50  王寿奉

我想实现这样的效果怎么实现呢?
上一页  当前页/总页数  下一页

谢谢???
回复:您好,这样的自定义样式暂时实现不了,当前页/总页数只能放在页索引的前边或后边,不能放在中间。谢谢

2012-06-26 16:49  wgx

AspNetPager分页控件里面的示例项目用的是08的数据库是不?为什么我的05附加不上您那个数据库
回复:您好,这个我现在也不记得了,示例项目是两年以前的,我之后重装过系统,现在本机上已经没有SQL Server了,所以不知道是什么版本,如果您附加不了的话也可以自己下载微软的northwnd示例数据库,AspNetPager示例用的就是这个数据库,唯一的不同只是多了一个分页存储过程,分页存储过程代码您可以在帮助文档中AspNetPager类的详细说明页面下方找到。谢谢!
;