Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
How to set DataValueField to two fields?
Message
De
12/09/2005 12:32:36
 
 
Information générale
Forum:
ASP.NET
Catégorie:
ADO.NET
Divers
Thread ID:
01048589
Message ID:
01048824
Vues:
17
Dmitry,

It sounds like you had already figured it out before I posted. Glad you got it working. =)

~~Bonnie



>Bonnie,
>
>You are correct, of course. I had to use your suggestion no 2), creating a calculated field. Thank you very much for your help.
>
>>No problem with your syntax Dmitry ... you just can't do it this way. You have two choices:
>>
>>1) Concatenate the two columns into a third column in your Select when getting the data from the backend.
>>
>>2) Use an expression to create the third calculated column:
>>
>>this.oData.Columns.Add("MyConcatField");
>>this.oData.Columns["MyConcatField"].Expression = "MyField1 + MyField2";
>>
>>
>>~~Bonnie
>>
>>
>>>I would like to set .DataValueField of a DropDownList to a two concatenated fields. But I don't know the syntax.
>>>
>>>Here is an example of what works and what doesn't:
>>>
>>>
>>>MyDropDownList.DataValueField = "MyField1";  // this works
>>>MyDropDownList.DataValueField = "MyField1+MyField2" // this does not work
>>>MyDropDownList.DataValueField = "MyField1"+"MyField2" // Does not work
>>>
>>>
>>>
>>>Any suggestions to what is wrong with my syntax?
>>>
>>>Thank you.
Bonnie Berent DeWitt
NET/C# MVP since 2003

http://geek-goddess-bonnie.blogspot.com
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform