begin process at 2012 05 27 19:04:19
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

AU SECOURS !!!!

 > 

[C#][ASP.NET] Erreur Incompréhensible !!!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[C#][ASP.NET] Erreur Incompréhensible !!!

dimanche 2 avril 2006 à 15:03:07 | [C#][ASP.NET] Erreur Incompréhensible !!!

MasterShadows

Bonjour à tous et à toutes; alors voilà, pour mon stage, je dois faire un site web pour la Découpe. Je me suis demandé pendant moultes semaines quel langage j'allais utiliser, je me suis aperçu que le langage ASP.NET est plesbiscité par moultes personnes. J'ai donc acheté ce livre : "ASP.NET 2.0 in C# 2005 from Novice to Professional"

Je trouve ce livre génial car il explique vraiment bien le langage, mais j'ai cependant un problème; à un moment donné, on fait ceci :

[fichier.aspx]

<%@ Page Language="C#" AutoEventWireup="true"
    CodeFile="CurrencyConverter.aspx.cs" Inherits="CurrencyConverter" %>
<html>
  <head>
    <title>Currency Converter</title>
  </head>
  <body>
    <form id="Form1" method="post" runat="server">

        <div style="border-right: thin ridge; padding-right: 20px; border-top: thin ridge;
            padding-left: 20px; padding-bottom: 20px; border-left: thin ridge; width: 531px;
            padding-top: 20px; border-bottom: thin ridge; font-family: Verdana; height: 211px;
            background-color: lightyellow">

        Convert: &nbsp;
        <input type="text" id="US" runat="server" style="width: 102px">&nbsp; U.S. dollars to &nbsp;
        <select id="Currency" runat="server"></select>
        <br /><br />
        <input type="submit" value="OK" id="Convert" runat="server" onserverclick="Convert_ServerClick">
                <input type="submit" value="Show Graph" id="ShowGraph" runat="server" onserverclick="ShowGraph_ServerClick">
        <br /><br />
        <img id="Graph" runat="server">

        <br /><br />
        <div style="font-weight: bold" id="Result" runat="server"></div>
      </div>
    </form>
  </body>
</html>

[fichier.cs]
using System;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

public partial class CurrencyConverter : System.Web.UI.Page
{
 protected void Page_Load(Object sender, EventArgs e)
 {
  if (this.IsPostBack == false)
  {
   // The HtmlInputSelect control accepts text or ListItem objects.
   Currency.Items.Add(new ListItem("Euros", "0.85"));
   Currency.Items.Add(new ListItem("Japanese Yen", "110.33"));
   Currency.Items.Add(new ListItem("Canadian Dollars", "1.2"));
  }
  Graph.Visible = false;
 }
 protected void Convert_ServerClick(object sender, EventArgs e)
 {
  decimal amount = Decimal.Parse(US.Value);

  // Retrieve the select ListItem object by its index number.
  ListItem item = Currency.Items[Currency.SelectedIndex];

  decimal newAmount = amount * Decimal.Parse(item.Value);
  Result.InnerText = amount.ToString() + " U.S. dollars = ";
  Result.InnerText += newAmount.ToString() + " " + item.Text;
 }

 protected void ShowGraph_ServerClick(object sender, EventArgs e)
 {

    Graph.Src = "Pic" + Currency.SelectedIndex.ToString() + ".png";
    Graph.Alt = "Currency Graph";
    Graph.Visible = true;

 }
}

Et lorsque j'exécute le programme, le serveur me dit qu'il y'a une erreur (la ligne rouge) or je ne la voit pas parce que c'est ce qu'il y'a d'écrit dans le livre; alors si quelqu'un pouvait m'aider...

dimanche 2 avril 2006 à 15:24:29 | Re : [C#][ASP.NET] Erreur Incompréhensible !!!

coq

Administrateur CodeS-SourceS
Salut,

Les exemples sont en culture en-US, où le séprateur décimal est le '.', alors que sur ton système la culture est fr-FR, avec le séparateur décimal ','.
Regarde du côté de la doc de Decimal.Parse, tu dois pouvoir lui spécifier le format à utiliser et dans ce cas tu prend celui de la culture en-US (voir CultureInfo, NumberFormatInfo etc).
L'autre solution est de mettre les textes "corrects", à savoir "0,85" etc




/*
coq
MVP Visual C#
*/
dimanche 2 avril 2006 à 16:32:45 | Re : [C#][ASP.NET] Erreur Incompréhensible !!!

MasterShadows

Merci, je vais voir ça tout de suite


Cette discussion est classée dans : web, system, using, listitem, currency


Répondre à ce message

Sujets en rapport avec ce message

Pb de datagrid->pour faire un panier ASP.net C# [ par fabrice83 ] fab83je suis en BTS est mon projet est de réaliser un site de vente g un pb avec mon panier .Voici mon code j'ai une datgrid1qui represente mon catal appel de fonction :( [ par yafuka ] bonjour a tous et merci d'avance.Mon probleme est bien simple.je declare une classe page1_2 dans un fichier page1_2.cs (voir ci dessous) contenant un SQL SERVER [ par rabbiwan ] bonjourj'ai un petit problème de connexionj'arrive a me connecter sur mon server avec un petit programme que vous pouvez trouver a http://www.aspfr.co problème de décompression de fichier zip- les fichiers restent ouverts [ par mohamed_bn ] med belhassen j'ai utilisé ce petit programme que j'ai trouvé sur ce site dans mon application web. il permet de décompresser les fichiers zips.mais l procédure pour importer un ascx depuis le code behind [ par tomtom41 ] voila ca fait 3h que je suis dessus et je n'y arrive pas    quelle est la procédure pour importer un ascx afin de puis utiliser le type d COMMENT FAIRE UNE APPLI WEB C# AFFICHANT LE RESULTAT D’UNE REQUETE SQL DANS UN DATAGRID [ par sarahsonia ] COMMENT FAIRE UNE APPLI WEB C# AFFICHANT LE RESULTAT D’UNE REQUETE SQL DANS UN DATAGRID <?xml:nam Problème de communication entre C# et ASP [ par prowlx ] Voici mon problème:J'ai créé une page ASP par défaut avec le  Web Development kit Express 2005 de MS(donc utilise le framework .Net 2.0). Cette page Erreur insoluble pour moi ASP.NET2.0 [ par Tukkkko ] Bonjour, j'ai une erreur insolutble pour moiVoici le code:using System;using System.Data;<font co création d'un accès aux données paginées à l'aide d'une page Web Forms asp.net/c# [ par sonia5 ] salut tout le monde j'ai un probleme je vais connecter a mon bases de donnees et je veux afficher mes informations sur datagrid  mais avec pagination Evenement asp .net c# avec WebUserControl [ par HolyNoodle ] Bonjour,J'ai un problème qui me pose pas mal de sushi...Je suis en asp .net/c#Bon je vous donne le code :[code]namespace WebApplication1.WebUserContro


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales