Select to view content in your preferred language

How to set coded Value for field in new featuredatarow ?

406
0
09-15-2011 12:13 PM
ThomasDobrzinski1
Emerging Contributor
Hi,
I want to set the value for a coded value in a new featuredatarow. The type is int16, but it does not work and throws an error while validating the columnerrors.

FeatureDataRow toEditOrDeleteRow = featureDataTable.NewRow();
    toEditOrDeleteRow.Geometry = geom;
    //set Usage
    toEditOrDeleteRow.SetField<Int16>("usage",Convert.ToInt16(Enum.Parse(typeof(enumUsage), enumUsage.Wood.ToString()));
    


The columnerror returns "The value is not contained in its value domain.". But how to set a value for a domain?

The domain in my MobileService:
"Usage"
Wood = 1
NotWood = 2

Any ideas ?
Thanks and best regards !
0 Kudos
0 Replies