Ejemplo n.º 1
0
    protected void GridView_ResultCheck_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
        GridView theGrid      = sender as GridView; // refer to the GridView
        int      newPageIndex = 0;

        GridView_ResultCheck.SelectedIndex = -1;
        if (-1 == e.NewPageIndex)
        {
            TextBox txtNewPageIndex = null;

            GridViewRow pagerRow = GridView_ResultCheck.BottomPagerRow;


            if (null != pagerRow)
            {
                txtNewPageIndex = (TextBox)pagerRow.FindControl("textbox44");
            }

            if (null != txtNewPageIndex && txtNewPageIndex.Text != "")
            {
                newPageIndex = int.Parse(txtNewPageIndex.Text) - 1;
            }
        }
        else
        {
            newPageIndex = e.NewPageIndex;
        }
        newPageIndex = newPageIndex < 0 ? 0 : newPageIndex;
        newPageIndex = newPageIndex >= GridView_ResultCheck.PageCount ? GridView_ResultCheck.PageCount - 1 : newPageIndex;
        GridView_ResultCheck.PageIndex  = newPageIndex;
        GridView_ResultCheck.PageIndex  = newPageIndex;
        GridView_ResultCheck.DataSource = csl.S_CapacityDetailInfo_ResultCheck(Label_CIID2.Text);
        GridView_ResultCheck.DataBind();
        UpdatePanel_ResultCheck.Update();
    }
Ejemplo n.º 2
0
    protected void GridView_CS_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName == "Delete123")//
        {
            //GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow;
            // GridView_WOmain.SelectedIndex = row.RowIndex;

            string id = e.CommandArgument.ToString().Trim();
            try
            {
                Guid guid = new Guid(id);
                csl.D_CapacityInfo(guid);
                ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('删除成功!')", true);
            }
            catch (Exception)
            {
                ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('删除失败!,请您再核对!')", true);

                return;
            }

            //各种pannel隐藏
            TextBox_Note_Add.Text = "";
            databind1();
            Panel_Add.Visible = false;
            UpdatePanel_Add.Update();
            Panel_PBC.Visible          = false;
            GridView_PBC.SelectedIndex = -1;
            UpdatePanel_PBC.Update();
            Panel_PBCraftDetail.Visible = false;
            UpdatePanel_PBCraftDetail.Update();
            Panel_ResultCheck.Visible = false;
            UpdatePanel_ResultCheck.Update();
        }

        if (e.CommandName == "Capacitymake")//
        {
            GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow;
            GridView_CS.SelectedIndex = row.RowIndex;
            string[] al = e.CommandArgument.ToString().Split(new char[] { ',' });
            Label_CI_ID.Text = al[0].Trim();
            Label_Date.Text  = al[1];
            databind2();

            //各种pannel隐藏
            TextBox_Note_Add.Text = "";
            databind1();
            Panel_Add.Visible = false;
            UpdatePanel_Add.Update();
            Panel_PBC.Visible          = true;
            GridView_PBC.SelectedIndex = -1;
            UpdatePanel_PBC.Update();
            Panel_PBCraftDetail.Visible = false;
            UpdatePanel_PBCraftDetail.Update();
            Panel_ResultCheck.Visible = false;
            UpdatePanel_ResultCheck.Update();
            GridView_CS.EditIndex = -1;
            databind1();
        }
        if (e.CommandName == "Capacitycheck")//
        {
            GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow;
            GridView_CS.SelectedIndex = row.RowIndex;
            string[] al = e.CommandArgument.ToString().Split(new char[] { ',' });
            Label_CIID2.Text = al[0].Trim();

            //各种pannel隐藏
            TextBox_Note_Add.Text = "";
            databind1();
            Panel_Add.Visible = false;
            UpdatePanel_Add.Update();
            Panel_PBC.Visible          = false;
            GridView_PBC.SelectedIndex = -1;
            UpdatePanel_PBC.Update();
            Panel_PBCraftDetail.Visible = false;
            UpdatePanel_PBCraftDetail.Update();
            Panel_ResultCheck.Visible       = true;
            GridView_ResultCheck.DataSource = csl.S_CapacityDetailInfo_ResultCheck(al[0].Trim());
            GridView_ResultCheck.DataBind();
            UpdatePanel_ResultCheck.Update();
            GridView_CS.EditIndex = -1;
            databind1();
        }
    }