private void LoadAvailableAttributes() { ListItem item = null; try { DataTable dt = WTSData.AttributeList_Get(1); //1 = Resource if (dt != null && dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { item = new ListItem(row["Attribute"].ToString(), row["AttributeId"].ToString()); item.Attributes.Add("AttributeID", row["AttributeId"].ToString()); item.Attributes.Add("Attribute", row["Attribute"].ToString()); this.chkListAttributes.Items.Add(item); } } } catch (Exception ex) { LogUtility.LogException(ex); throw; } }