コード例 #1
0
        protected void GVItensOrdem_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            DataTable dtExclusao = ((DataTable)Session["myDatatable"]);

            dtExclusao.Rows.RemoveAt(e.RowIndex);
            GVItensOrdem.DataSource = ((DataTable)Session["myDatatable"]).DefaultView;
            GVItensOrdem.DataBind();
        }
コード例 #2
0
        protected void lkBtnAdicionar_Click(object sender, EventArgs e)
        {
            int     IdSrv        = int.Parse(HFieldID.Value);
            int     Quantidade   = int.Parse(txtQtdItem.Value);
            string  sValUnitario = txtValUnit.Text.Replace("R$", string.Empty);
            decimal dValUnitario = Convert.ToDecimal(sValUnitario);
            decimal ValParcial   = Quantidade * dValUnitario;

            IncluirNoDataTable(IdSrv, txtCodItem.Text, txtTituloItem.Text, Quantidade, dValUnitario, ValParcial, (DataTable)Session["myDatatable"]);
            GVItensOrdem.DataSource = ((DataTable)Session["myDatatable"]).DefaultView;
            GVItensOrdem.DataBind();
        }
コード例 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                dtItens = CriaDataTable();

                Session["myDatatable"] = dtItens;

                GVItensOrdem.DataSource = ((DataTable)Session["myDatatable"]).DefaultView;
                GVItensOrdem.DataBind();
            }
        }