99 messaggi dal 21 aprile 2007
grazie 1000 per il supporto boys!scusaTE per il ritardo nella risposta... alla fine ho optato per un solo LINKBUTTON che cambia testo ed esegue un operazione diversa in base al testo del LINKBUTTON cosi :


     protected void grvElencoPratiche_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {

                Pratica _tmpPratica = (Pratica)e.Row.DataItem;
                LinkButton _linkBL = (LinkButton)e.Row.Cells[1].FindControl("linkbutton");

                if (_tmpPratica.CampoFlag.Equals("SI"))
                {
                    _linkBL.Text = "Elimina";
                }
                else
                    if (_tmpPratica.CampoFlag.Equals("NO"))
                    {
                        _linkBL.Text = "Inserisci";
                    }

            }
        }


        protected void linkbutton_Click(object sender, EventArgs e)
        {
            LinkButton lb = (LinkButton)sender;
            string piva = lb.CommandArgument;

            try
            {
                if (lb.Text.Equals("Elimina"))
                {
                    servizio.ElimLink(piva);
                    _utility.EseguiScript(this.Page, "alert('Pratica (P.IVA " + lb.CommandArgument + ") ELIMINATA')");



                }
                else if (lb.Text.Equals("Inserisci nella Blacklist"))
                {

                    servizio.InsLink(piva);
                    _utility.EseguiScript(this.Page, "alert('Pratica (P.IVA " + lb.CommandArgument + ") INSERITA')");


                }

                CaricaGv();
            }
            catch (Exception ex)
            {
                _utility.MostraEccezione(this.Page, ex);
            }
        }



Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.