private void LoadData(ArrayList subTemplateList) { ArrayList templateList = new ArrayList(); foreach (TemplateDefinition.Template t in subTemplateList) { DisplayTemplateItem dt = new DisplayTemplateItem(); templateList.Add(dt); dt.m_Type = t.type; dt.m_Reference = t.reference; } Templates.DataSource = templateList; Templates.DataBind(); //Load data to TemplateType dropdownList string[] _arrTemplateType = "".Split(','); ArrayList _arrTemplateTypeList = new ArrayList(); _arrTemplateTypeList.Add(string.Empty); for (int i = 0; i < _arrTemplateType.Length; i++) { _arrTemplateTypeList.Add(_arrTemplateType[i]); } ddrTemplateType.DataSource = _arrTemplateTypeList; ddrTemplateType.DataBind(); }
private void LoadData(ArrayList subTemplateList, string templateType) { ArrayList templateList = new ArrayList(); foreach (TemplateDefinition.Template t in subTemplateList) { DisplayTemplateItem dt = new DisplayTemplateItem(); if (templateType.Equals(t.type)) { templateList.Add(dt); dt.m_Type = t.type; dt.m_Reference = t.reference; } } Templates.DataSource = templateList; Templates.DataBind(); }