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.
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham