cssdemo.aspx.cs 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. using System;
  2. using System.Collections;
  3. using System.Configuration;
  4. using System.Data;
  5. //using System.Linq;
  6. using System.Web;
  7. using System.Web.Security;
  8. using System.Web.UI;
  9. using System.Web.UI.HtmlControls;
  10. using System.Web.UI.WebControls;
  11. using System.Web.UI.WebControls.WebParts;
  12. //using System.Xml.Linq;
  13. namespace Com.Jpsoft.Hospital.Web
  14. {
  15. public partial class cssdemo : System.Web.UI.Page
  16. {
  17. protected void Page_Load(object sender, EventArgs e)
  18. {
  19. }
  20. private void InitGv()
  21. {
  22. //Com.Jpsoft.Hospital.BLL.jp_sys_menu menu = new Com.Jpsoft.Hospital.BLL.jp_sys_menu();
  23. //DataTable dt = menu.GetAllList().Tables[0];
  24. //GridView1.DataSource = dt;
  25. //GridView1.DataBind();
  26. }
  27. protected void AspNetPager1_PageChanged(object sender, EventArgs e)
  28. {
  29. BindData();
  30. }
  31. private void BindData()
  32. {
  33. int RecordCount = 0;
  34. string strWhere = string.Empty;
  35. if (ViewState["SearchTerms"] != null)
  36. {
  37. strWhere = ViewState["SearchTerms"].ToString();
  38. }
  39. string strOrder = " order by id DESC";
  40. using (IDataReader idr = Com.Jpsoft.Hospital.DAL.jp_sys_menuEx.SelectPage(AspNetPager1.CurrentPageIndex, AspNetPager1.PageSize, strWhere, strOrder))
  41. {
  42. if (idr.Read())
  43. {
  44. RecordCount = Convert.ToInt32(idr["RecordCount"]);
  45. }
  46. idr.NextResult();
  47. GridView1.DataSource = idr;
  48. GridView1.DataBind();
  49. }
  50. this.AspNetPager1.RecordCount = RecordCount;
  51. }
  52. }
  53. }