Ultimo sforzo...
Manca solo restituire il valore calcolato alla colonna, ma non riesco
JScodice:Protected Sub GridView2_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView2.RowDataBound If e.Row.RowType = DataControlRowType.DataRow Then Dim btnDiminuisciSconto As Button = TryCast(e.Row.FindControl("btnDiminuisciSconto"), Button) If btnDiminuisciSconto IsNot Nothing Then Dim txtTabelloneSconto As TextBox = TryCast(e.Row.FindControl("txtTabelloneSconto"), TextBox) TextBox) If txtTabelloneImporto IsNot Nothing Then btnDiminuisciSconto.Attributes.Add("onclick", String.Format("cambioSconto({0},{1},'{2}');return false;", ValoreBase, txtTabelloneSconto, txtTabelloneImporto.ClientID)) End If End If End If end sub
gli alter mi danno i valori corretti...ora devo restituire il valore alla tabella:codice:function cambioSconto(valorebase, sconto, id_txtTabelloneImporto) { var valBase = valorebase; var valSconto = (sconto-1); var scontoCalcolato = valBase - ((valBase / 100) * (valSconto)); alert("valore base: " + valBase + " valore sconto: " + valSconto + " pos: " + id_txtTabelloneImporto); alert("prezzo scontato: " + scontoCalcolato); scontoCalcolato = scontoCalcolato.toFixed(2).toString().replace(".", ",") alert("valore corretto: " + scontoCalcolato); }
--> valSconto (che ho diminuito i 1 perchè ho cliccato sul pulsante "1")
--> scontoCalcolato (il calcolo del nuovo importo)
Nomi delle celle: "txtTabelloneSconto" - "txtTabelloneImporto"
grazieeeeee

 
			
			

 
					
					
					
						 Rispondi quotando
  Rispondi quotando