public void BindGVYPDetail()
        {
            string userid = Request.QueryString["userid"].Trim();
            string sql    = string.Format(" select YFKCID,YFID,YPName,YFKCResidueNum,YFKCPrice,YFKCBuildTime,YFKCQualityGuauaPeriod,YFKCOutsideTimeUp,YFKCExceedQGP,YFKCShare,ROW_NUMBER() OVER(ORDER BY YFID asc) as SerialN " +
                                          " from(select * from ZYF_JG_YFKC where YFID in (select YFID from ZYF_QT_YFPZ where USERID = '{0}')) as AAAA" +
                                          " inner join(select YPName, YPID from ZYF_JG_YP  ) as bbbb on AAAA.YPID = bbbb.YPID ", userid);
            string    YPNum = "";
            SqlHelper shr   = new SqlHelper();
            DataTable dt    = shr.Query(sql);

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                if (Convert.ToInt32(dt.Rows[i][3].ToString()) < 50)
                {
                    YPNum = YPNum + dt.Rows[i][2].ToString() + ",";
                }
            }
            GVYPDetail.DataSource = dt;
            GVYPDetail.DataBind();
            Response.Write(string.Format("<script language='javascript'>alert('{0}数目少于50')</script>", YPNum));
            shr.CloseConn();
        }
        protected void BtnQuerykc_Click(object sender, EventArgs e)
        {
            GVYPDetail.Visible = true;
            GVDD.Visible       = false;

            string userid = Request.QueryString["userid"].Trim();
            string sqls   = string.Format(" select YFKCID,YFID,YPName,YFKCResidueNum,YFKCPrice," +
                                          "YFKCBuildTime,YFKCQualityGuauaPeriod,YFKCOutsideTimeUp,YFKCExceedQGP,YFKCShare," +
                                          "ROW_NUMBER() OVER(ORDER BY YFID asc) as SerialN from(select * from ZYF_JG_YFKC where YFID" +
                                          " in (select YFID from ZYF_QT_YFPZ )) as AAAA inner join(select YPName, YPID " +
                                          "from ZYF_JG_YP where YPName like '%{0}%') as bbbb on AAAA.YPID = bbbb.YPID ", DDLYP.SelectedItem.Text.ToString());
            //清除数据+保持列
            DataTable dtClear = (DataTable)GVYPDetail.DataSource;

            dtClear.Rows.Clear();
            GVYPDetail.DataSource = dtClear;
            //重新赋值
            SqlHelper shr = new SqlHelper();
            DataTable dt  = shr.Query(sqls);

            GVYPDetail.DataSource = dt;
            GVYPDetail.DataBind();
            shr.CloseConn();
        }