Ejemplo n.º 1
0
        protected void DetailGridview_CustomCallback(object sender, DevExpress.Web.ASPxGridViewCustomCallbackEventArgs e)
        {
            DetailDS.SelectParameters["Order_Number"].DefaultValue = FocusedContainerID();

            DetailGridview.DataBind();
        }
Ejemplo n.º 2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     DetailDS.SelectParameters["Order_Number"].DefaultValue = FocusedContainerID();
     DetailGridview.DataBind();
 }
Ejemplo n.º 3
0
 protected void DetailGridview_CustomCallback(object sender, DevExpress.Web.ASPxGridViewCustomCallbackEventArgs e)
 {
     DetailDS.SelectParameters["Location"].DefaultValue = FocusedLocation();
     DetailGridview.DataBind();
 }
        private void BindData()
        {
            /* List<Pingjiaxiangdian>*/ xdls = FTInterviewBLL.PingjiaxiangdianManage.GetAll();
            /* List<Pingjiabiaozhun>*/ bzls  = FTInterviewBLL.PingjiabiaozhunManage.GetAll();
            xdnum  = xdls.Count;
            bznum  = bzls.Count;
            xdbzls = FTInterviewBLL.XiangdianBiaozhunManage.GetAll();


            DataTable dt = new DataTable("xdbz");

            dt.Columns.Add("pjxd", typeof(string));
            for (int i = 1; i <= bzls.Count; i++)
            {
                dt.Columns.Add("bz" + i, typeof(string));
            }


            DataRow dr = dt.NewRow();

            dr["pjxd"] = "项点";
            for (int i = 1; i <= bzls.Count; i++)
            {
                dr["bz" + i] = bzls[i - 1].Content;
            }
            dt.Rows.Add(dr);

            for (int i = 1; i <= xdls.Count; i++)
            {
                dr         = dt.NewRow();
                dr["pjxd"] = xdls[i - 1].Content;
                dt.Rows.Add(dr);
            }

            DetailGridview.DataSource = dt;
            DetailGridview.DataBind();

            double w = 1 / bzls.Count;

            for (int i = 0; i <= bzls.Count; i++)
            {
                DetailGridview.Rows[0].Cells[i].Width = Unit.Percentage(w);
            }


            // int ide = 0;
            for (int ri = 1; ri <= xdls.Count; ri++)
            {
                for (int ci = 1; ci <= bzls.Count; ci++)
                {
                    TextBox tb = new TextBox();
                    tb.Width    = Unit.Percentage(90);
                    tb.Height   = Unit.Percentage(90);
                    tb.TextMode = TextBoxMode.MultiLine;
                    tb.Wrap     = true;

                    //tb.Text = xdbzls[ide].MyContent;//concdd[ide];
                    foreach (Xiangdianbiaozhun xdbzz in xdbzls)
                    {
                        if (xdbzz.PjxdID == xdls[ri - 1].Id && xdbzz.PjbzID == bzls[ci - 1].Id)
                        {
                            tb.Text = xdbzz.MyContent;
                            break;
                        }
                    }

                    // ide++;
                    DetailGridview.Rows[ri].Cells[ci].Controls.Add(tb);
                }
            }
        }
Ejemplo n.º 5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     HeaderGridview.DataBind();
     DetailDS.SelectParameters["Location"].DefaultValue = FocusedLocation();
     DetailGridview.DataBind();
 }