Esempio n. 1
0
 protected void MyData_Refresh(object sender, StoreRefreshDataEventArgs e)
 {
     //是查询
     if (isSearch.Text == "1")
     {
         hiddenplat.Text    = comboxPlats.SelectedItem.Value;
         hiddensoft.Text    = comboxSofts.SelectedItem.Value;
         hiddenversion.Text = txtversion.Text.Trim();
         var list = Sjqd_SoftVersionsService.GetSoftVersions(Convert.ToInt32(hiddensoft.Text), Convert.ToInt32(hiddenplat.Text), hiddenversion.Text);
         Store3.DataSource = list.Take(this.pagecut.PageSize + 1);
         Store3.DataBind();
         (Store3.Proxy[0] as PageProxy).Total = list.Count();
         isSearch.Text = "0";
     }
     else
     {
         int PageSize  = this.pagecut.PageSize;
         int IndexSize = e.Start;
         if (IndexSize == -1)
         {
             IndexSize = 0;
         }
         var list = Sjqd_SoftVersionsService.GetSoftVersions(Convert.ToInt32(hiddensoft.Text), Convert.ToInt32(hiddenplat.Text), hiddenversion.Text);
         Store3.DataSource = list.Skip(IndexSize).Take(PageSize);
         Store3.DataBind();
         (Store3.Proxy[0] as PageProxy).Total = list.Count();
     }
 }