0

Finally i got the solution thanks for helping me…!!!
ddl_TagUser is dropdown in aspx page
TagUser is the inner text of my column

DropDownList ddl_MetaTagCB = (DropDownList)e.Row.FindControl(“ddl_TagUser”);

TaxonomyField commodityGrpFld = ocustomitem.Fields[ocustomitem.Fields.GetFieldByInternalName(“TagUser”).Id] as TaxonomyField;

// get the Term Store ID from the field
Guid commodityGrptermStoreId = commodityGrpFld.SspId;
// Open a taxonomysession and get the correct termstore
TaxonomySession session = new TaxonomySession(spSite);
TermStore termStore = session.TermStores[commodityGrptermStoreId];

try
{
TermSet termSetCommodity = termStore.GetTermSet(commodityGrpFld.TermSetId);
if (termSetCommodity != null)
{
TermCollection CommodityTermColl = termSetCommodity.Terms;
ArrayList commodityList = new ArrayList();
foreach (Term commTerm in CommodityTermColl)
{
commodityList.Add(commTerm.Name);
}
//binding to listbox

ddl_MetaTagCB.DataSource = commodityList;
ddl_MetaTagCB.DataBind();
ddl_MetaTagCB.Items.Insert(0, “Select A Tag”);
if (ocustomitem[“TagUser”].ToString() != “”)
{
ddl_MetaTagCB.Items.FindByText(ocustomitem[“TagUser”].ToString().Split(‘|’)[0]).Selected = true;
}
}
}
catch (Exception ex)
{
throw ex;
}
}

(Visited 45 times, 1 visits today)
Add a Comment