Ya lo he conseguido. El error esra de la coma del float, que lo tienes que poner en pto y no en coma
Os pongo el codigo:
Código:
buttontest = buttontest + "<form action=\"https://www.paypal.com/cgi-bin/webscr\" method=\"post\">";
buttontest = buttontest + "<input type=\"hidden\" name=\"cmd\" value=\"_cart\">";
buttontest = buttontest + "<input type=\"hidden\" name=\"upload\" value=\"1\">";
buttontest = buttontest + "<input type=\"hidden\" name=\"business\" value=\"[email protected]\">";
for (int i = 1; i <= recu.Count; i++)
{
buttontest = buttontest + "<input type=\"hidden\" name=\"item_name_" + i + "\" value=\"" + Nombre[i]+"\">";
float preciof = Precio[i];
string precio = preciof.ToString();
precio = precio.Replace(',', '.');
buttontest = buttontest + "<input type=\"hidden\" name=\"amount_" + i + "\" value=\"" + precio + "\">";
buttontest = buttontest + "<input type=\"hidden\" name=\"quantity_" + i + "\" value=\"" + Cantidad[i] + "\">";
}
buttontest = buttontest + "<input type=\"hidden\" name=\"currency_code\" value=\"EUR\">";
buttontest = buttontest + "<input type=\"hidden\" name=\"lc\" value=\"ES\">";
//buttontest = buttontest + "<input type=\"hidden\" name=\"bn\" value=\"PP-BuyNowBF\">";
buttontest = buttontest + "<input type=\"image\" src=\"https://www.paypal.com/en_US/i/btn/x-click-but23.gif\" border=\"0\" name=\"submit\" alt=\"Realice pagos con PayPal: es rápido, gratis y seguro.\">";
buttontest = buttontest + "</form>";
Gracias por la ayuda.
C.6