private void Bangding() { SqlDataReader dr; //存放人物的数据 UDS.Components.Desktop myDesktop = new UDS.Components.Desktop(); String UserName = Request.Cookies["UserName"].Value.ToString(); dr = myDesktop.GetMyDocument(UserName, 10); DataTable dt = Tools.ConvertDataReaderToDataTable(dr); dt.DefaultView.Sort = ViewState["SortField"] + " " + ViewState["SortDirect"]; dgDocList.DataSource = dt.DefaultView; dgDocList.DataBind(); }
private void Bangding() { SqlDataReader dr; //������������ UDS.Components.Desktop myDesktop = new UDS.Components.Desktop(); String UserName = Request.Cookies["UserName"].Value.ToString(); dr = myDesktop.GetMyDocument(UserName,10); DataTable dt =Tools.ConvertDataReaderToDataTable(dr); //TODO:���ﲻ֪��Ϊʲô����5����Ҫ����հ�¼��5�����������������д���һ�в�һ�����ַ��� //if(dt.Rows.Count<5) //{ // int tmp = 5-dt.Rows.Count; // for(int i=0;i<tmp;i++) // { // DataRow myDataRow = dt.NewRow(); // myDataRow[0] = "-"; // dt.Rows.Add(myDataRow); // } //} dgDocList.DataSource = dt.DefaultView; dgDocList.DataBind(); //dr = myDesktop.GetMyMail(UserName,1); //dt =Tools.ConvertDataReaderToDataTable(dr); //TODO:���ﲻ֪��Ϊʲô����5����Ҫ����հ�¼��5�����������������д���һ�в�һ�����ַ��� //if(dt.Rows.Count<5) //{ // int tmp = 5-dt.Rows.Count; // for(int i=0;i<tmp;i++) // { // DataRow myDataRow = dt.NewRow(); // myDataRow[0] = "-"; // // myDataRow[4] = ""; // myDataRow[7] = ""; // dt.Rows.Add(myDataRow); // } //} // DataView dv = dt.DefaultView; // dv.Sort = "MailSendDate Desc"; //dgMailList.DataSource = dt.DefaultView ; //dgMailList.DataBind(); dr = myDesktop.GetMyApprove(UserName,2); dt =Tools.ConvertDataReaderToDataTable(dr); //TODO:���ﲻ֪��Ϊʲô����5����Ҫ����հ�¼��5�����������������д���һ�в�һ�����ַ��� //if(dt.Rows.Count<5) //{ // int tmp = 5-dt.Rows.Count; // for(int i=0;i<tmp;i++) // { // DataRow myDataRow = dt.NewRow(); // myDataRow[0] = "-"; // dt.Rows.Add(myDataRow); // } //} dgAppDocList.DataSource = dt.DefaultView; dgAppDocList.DataBind(); dr.Close(); }
//private void BandDoc() //{ // SqlDataReader dr; //������������ // UDS.Components.Desktop myDesktop = new UDS.Components.Desktop(); // String UserName = Server.UrlDecode(Request.Cookies["UserName"].Value); // dr = myDesktop.GetMyDocument(UserName, 10); // DataTable dt = Tools.ConvertDataReaderToDataTable(dr); // if (dt.Rows.Count < 5) // { // int tmp = 5 - dt.Rows.Count; // for (int i = 0; i < tmp; i++) // { // DataRow myDataRow = dt.NewRow(); // myDataRow[2] = "-"; // dt.Rows.Add(myDataRow); // } // } // dgDocList.DataSource = dt.DefaultView; // dgDocList.DataBind(); //} private void Bangding() { SqlDataReader dr= null; //������������ try { UDS.Components.Desktop myDesktop = new UDS.Components.Desktop(); String UserName = Server.UrlDecode(Request.Cookies["UserName"].Value); dr = myDesktop.GetMyDocument(UserName, 10); DataTable dt = Tools.ConvertDataReaderToDataTable(dr); if (dt.Rows.Count < 5) { int tmp = 5 - dt.Rows.Count; for (int i = 0; i < tmp; i++) { DataRow myDataRow = dt.NewRow(); myDataRow[2] = ""; dt.Rows.Add(myDataRow); } } dgDocList.DataSource = dt.DefaultView; dgDocList.DataBind(); dr = myDesktop.GetMyMail(UserName, 1); dt = Tools.ConvertDataReaderToDataTable(dr); if (dt.Rows.Count < 5) { int tmp = 5 - dt.Rows.Count; for (int i = 0; i < tmp; i++) { DataRow myDataRow = dt.NewRow(); myDataRow[0] = "-"; myDataRow[3] = "-"; myDataRow[7] = "-"; dt.Rows.Add(myDataRow); } } // DataView dv = dt.DefaultView; // dv.Sort = "MailSendDate Desc"; //AddBlankRowInDataTable(5, ref dt); dgMailList.DataSource = dt.DefaultView; dgMailList.DataBind(); dr = myDesktop.GetMyApprove(UserName, 2); dt = Tools.ConvertDataReaderToDataTable(dr); if (dt.Rows.Count < 5) { int tmp = 5 - dt.Rows.Count; for (int i = 0; i < tmp; i++) { DataRow myDataRow = dt.NewRow(); myDataRow[0] = "-"; dt.Rows.Add(myDataRow); } } dgAppDocList.DataSource = dt.DefaultView; dgAppDocList.DataBind(); } finally { dr.Close(); } }
private void Bangding() { SqlDataReader dr; //������������ UDS.Components.Desktop myDesktop = new UDS.Components.Desktop(); String UserName = Request.Cookies["UserName"].Value.ToString(); dr = myDesktop.GetMyDocument(UserName,10); DataTable dt =Tools.ConvertDataReaderToDataTable(dr); dt.DefaultView.Sort = ViewState["SortField"] + " " + ViewState["SortDirect"]; dgDocList.DataSource = dt.DefaultView; dgDocList.DataBind(); }
private void Bangding() { SqlDataReader dr; //存放人物的数据 UDS.Components.Desktop myDesktop = new UDS.Components.Desktop(); String UserName = Request.Cookies["UserName"].Value.ToString(); dr = myDesktop.GetMyDocument(UserName, 10); DataTable dt = Tools.ConvertDataReaderToDataTable(dr); //TODO:这里不知道为什么不满5条,要补充空白记录到5条,但是这里明显有错误,第一列不一定是字符串 //if(dt.Rows.Count<5) //{ // int tmp = 5-dt.Rows.Count; // for(int i=0;i<tmp;i++) // { // DataRow myDataRow = dt.NewRow(); // myDataRow[0] = "-"; // dt.Rows.Add(myDataRow); // } //} dgDocList.DataSource = dt.DefaultView; dgDocList.DataBind(); //dr = myDesktop.GetMyMail(UserName,1); //dt =Tools.ConvertDataReaderToDataTable(dr); //TODO:这里不知道为什么不满5条,要补充空白记录到5条,但是这里明显有错误,第一列不一定是字符串 //if(dt.Rows.Count<5) //{ // int tmp = 5-dt.Rows.Count; // for(int i=0;i<tmp;i++) // { // DataRow myDataRow = dt.NewRow(); // myDataRow[0] = "-"; // // myDataRow[4] = ""; // myDataRow[7] = ""; // dt.Rows.Add(myDataRow); // } //} // DataView dv = dt.DefaultView; // dv.Sort = "MailSendDate Desc"; //dgMailList.DataSource = dt.DefaultView ; //dgMailList.DataBind(); dr = myDesktop.GetMyApprove(UserName, 2); dt = Tools.ConvertDataReaderToDataTable(dr); //TODO:这里不知道为什么不满5条,要补充空白记录到5条,但是这里明显有错误,第一列不一定是字符串 //if(dt.Rows.Count<5) //{ // int tmp = 5-dt.Rows.Count; // for(int i=0;i<tmp;i++) // { // DataRow myDataRow = dt.NewRow(); // myDataRow[0] = "-"; // dt.Rows.Add(myDataRow); // } //} dgAppDocList.DataSource = dt.DefaultView; dgAppDocList.DataBind(); dr.Close(); }