I am using sp 2010. This is my custom code:
var taxField = item["Application"] as TaxonomyField;
if (taxField.AllowMultipleValues)
{
var fieldValue = item["Application"] as TaxonomyFieldValueCollection;
ApplicationValue = "";
foreach (var valueitem in fieldValue)
{
ApplicationValue = ApplicationValue + valueitem.Label + ",";
}
}
else
{
var fieldValue = item["Application"] as TaxonomyFieldValue;
if (fieldValue != null)
{
ApplicationValue = fieldValue.Label;
}
else
{
ApplicationValue = "";
}
}
What I am doing wrong? I checked the internal name and it is "Application"