Click here to Skip to main content
15,923,120 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi
I have this code, and it works fine.

But I need to get the ID with me, so I have to make a variabel but how?

int = frugtID = Attributes["ID"]; ???????????

C#
Textbox_antal.Attributes.Add("ID", string.Format("{0}", ((DataRowView)(e.Item.DataItem)).Row["frugt_id"])); //Læg en ny attribut på TextBoxen der peger på frugtens unikke ID.  
            Textbox_antal.Attributes.Add("Vaerdi", string.Format("{0}", ((DataRowView)(e.Item.DataItem))["vaerdi"])); //Læg en ny attribut på TextBoxen der peger på vaerdi.
            Textbox_antal.Attributes.Add("Navn", string.Format("{0}", ((DataRowView)(e.Item.DataItem))["frugt_navn"])); //Læg en ny attribut på TextBoxen der peger på vaerdi.


string frugtNavn = Textbox_antal.Attributes["Navn"]; //Det her skal vel være en streng!?
                
                int enkeltFrugtVaerdi = int.Parse(Textbox_antal.Attributes["Vaerdi"]);



if (enkeltFrugtAntal > 0)
                {
                    ValgtFrugt frugtenDerskalTilfoejes = new ValgtFrugt(); //Opret frugten og angiv værdier
                   
                    frugtenDerskalTilfoejes.Navn = frugtNavn;
                    frugtenDerskalTilfoejes.Vaerdi = enkeltFrugtVaerdi;
                    frugtenDerskalTilfoejes.Antal = enkeltFrugtAntal;
                    valgteFrugter.Add(frugtenDerskalTilfoejes);
                    
                }


Hope somone would help me
Posted

1 solution

try this:

C#
int frugtID = Convert.ToInt32(Textbox_antal.Attributes["ID"])


Maybe you will need to cast the Attribute to string.
 
Share this answer
 
Comments
tina_overgaard 16-Oct-13 11:15am    
Thank you that worked

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900