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.