예제 #1
0
 public MPaginationList(string parms, int startpos = -1, int pagesize = -1) : base()
 {
     StartPos = startpos;
     PageSize = pagesize;
     if (MFunc.GetAttr(parms, "continue", false))
     {
         Continue = true;
         StartPos = MFunc.GetAttr(parms, "start", StartPos);
         PageSize = MFunc.GetAttr(parms, "count", PageSize);
     }
     else
     {
         Continue = false;
         StartPos = MFunc.GetAttr(parms, "start", StartPos);
         PageSize = MFunc.GetAttr(parms, "count", PageSize);
         if (PageSize >= 0 && StartPos < 0)
         {
             StartPos = 0;
         }
     }
 }