Exemple #1
0
    //Grid_EquipName翻页
    protected void Grid_EquipName_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
        GridView theGrid      = sender as GridView; // refer to the GridView
        int      newPageIndex = 0;

        if (-2 == e.NewPageIndex)
        {
            TextBox     txtNewPageIndex = null;
            GridViewRow pagerRow        = Grid_EquipName.BottomPagerRow;


            if (null != pagerRow)
            {
                txtNewPageIndex = (TextBox)pagerRow.FindControl("textbox2");   // refer to the TextBox with the NewPageIndex value
            }

            if (null != txtNewPageIndex && txtNewPageIndex.Text != "")
            {
                newPageIndex = int.Parse(txtNewPageIndex.Text) - 1; // get the NewPageIndex
            }
        }
        else
        {
            newPageIndex = e.NewPageIndex;
        }
        Grid_EquipName.EditIndex = -1;
        BindGrid_EquipName(" and (EN_Output is null or EN_Output=-1) and (EN_WorkTime is null or EN_WorkTime=-1)");
        newPageIndex             = newPageIndex < 0 ? 0 : newPageIndex;
        newPageIndex             = newPageIndex >= Grid_EquipName.PageCount ? Grid_EquipName.PageCount - 1 : newPageIndex;
        Grid_EquipName.PageIndex = newPageIndex;
        Grid_EquipName.PageIndex = newPageIndex;
        Grid_EquipName.DataBind();
    }
    //Gridview翻页
    protected void Grid_EquipName_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
        GridView theGrid      = sender as GridView; // refer to the GridView
        int      newPageIndex = 0;

        if (-2 == e.NewPageIndex)
        {
            TextBox     txtNewPageIndex = null;
            GridViewRow pagerRow        = Grid_EquipName.BottomPagerRow;


            if (null != pagerRow)
            {
                txtNewPageIndex = (TextBox)pagerRow.FindControl("textbox");   // refer to the TextBox with the NewPageIndex value
            }

            if (null != txtNewPageIndex && txtNewPageIndex.Text != "")
            {
                newPageIndex = int.Parse(txtNewPageIndex.Text) - 1; // get the NewPageIndex
            }
        }
        else
        {
            newPageIndex = e.NewPageIndex;
        }
        Grid_EquipName.DataSource = equipNameModelL.Search_EquipNameInfo("and EN_EquipName like '%" + Textnameadd.Text.ToString() + "%'");
        Grid_EquipName.DataBind();
        newPageIndex             = newPageIndex < 0 ? 0 : newPageIndex;
        newPageIndex             = newPageIndex >= Grid_EquipName.PageCount ? Grid_EquipName.PageCount - 1 : newPageIndex;
        Grid_EquipName.PageIndex = newPageIndex;
        Grid_EquipName.DataBind();
    }
 protected void Search_name_Click(object sender, EventArgs e)
 {
     Grid_EquipName.DataSource = equipNameModelL.Search_EquipNameInfo("and EN_EquipName like '%" + Textnameadd.Text.ToString() + "%'");
     Grid_EquipName.DataBind();
     Panel_New.Visible = false;
     UpdatePanel_New.Update();
 }
 protected void Clear_name_Click(object sender, EventArgs e)
 {
     Textnameadd.Text          = "";
     Grid_EquipName.DataSource = equipNameModelL.Search_EquipNameInfo("");
     Grid_EquipName.DataBind();
     Panel_New.Visible = false;
     UpdatePanel_New.Update();
 }
 protected void Btn_New_Click(object sender, EventArgs e)
 {
     Grid_EquipUpkeepItem.EditIndex = -1;
     BindGrid_EquipUpkeepItem("");
     UpdatePanel_Item.Update();
     Clear();
     Panel_searchname.Visible       = true;
     UpdatePanel_searchname.Visible = true;
     Grid_EquipName.DataSource      = equipNameModelL.Search_EquipNameInfo("");
     Grid_EquipName.DataBind();
     Panel_New.Visible = false;
     UpdatePanel_New.Update();
 }
    //检索设备名称
    protected void Search_name_Click(object sender, EventArgs e)
    {
        Grid_EquipName.EditIndex = -1;
        string condition = GetCondition2();

        Grid_EquipName.DataSource = equipNameModelL.Search_EquipNameInfo(condition);
        Grid_EquipName.DataBind();
        UpdatePanel_Name.Update();
        Panel_NewName.Visible = false;
        UpdatePanel_NewName.Update();
        Panel_Model.Visible    = false;
        Panel_NewModel.Visible = false;
        UpdatePanel_NewModel.Update();
        Panel_Spare.Visible    = false;
        Panel_NewSpare.Visible = false;
        UpdatePanel_NewSpare.Update();
        Panel1.Visible = false;
        UpdatePanel1.Update();
    }
Exemple #7
0
 private void BindGrid_EquipName(string condition)
 {
     Grid_EquipName.DataSource = equipNameModelL.Search_EquipNameInfo(condition);
     Grid_EquipName.DataBind();
 }