protected bool CheckUniqueness(string listName)
 {
     bool isExist = false;
     int parentId;
     if (ddlParentList.SelectedIndex != 0)
     {
         parentId = int.Parse(ddlParentEntry.SelectedValue.ToString());
     }
     else
     {
         parentId = 0;
     }
     ListManagementController lmCont = new ListManagementController();
     List<ListInfo> lstInfo = lmCont.GetListInfo(listName, GetCurrentCulture(),parentId);
     if (lstInfo.Count > 0)
     {
         isExist = true;
     }
     else
     {
         isExist = false;
     }
     return isExist;
 }
        protected void ddlParentList_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                if (ddlParentList.SelectedIndex != 0)
                {
                    ddlParentEntry.Enabled = true;
                    string listName = string.Empty;
                    string[] listNames = SplitString(ddlParentList.SelectedItem.Text);

                    if (listNames.Length == 2)
                    {
                        listName = listNames[1];
                    }
                    else
                    {
                        listName = listNames[0];
                    }
                    string[] parentId = SplitString(ddlParentList.SelectedValue.ToString());

                    ddlParentEntry.Items.Clear();
                    ListManagementController objController = new ListManagementController();
                    List<ListInfo> listParentEntry = objController.GetListInfo(listName, parentId[0], -1, GetCurrentCultureName);

                    if (listParentEntry != null)
                    {

                        int i = 0;
                        foreach (ListInfo list in listParentEntry)
                        {
                            ddlParentEntry.Items.Insert(i, new ListItem(list.ListName.ToString() + ":" + list.Text.ToString(), list.EntryID.ToString()));
                            i++;

                        }
                    }
                    ddlParentEntry.DataBind();
                }
                else
                {
                    ddlParentEntry.Items.Clear();
                    ddlParentEntry.Enabled = false;
                }
                lblCurrencyCode.Visible = false;
                lblDisplayLocale.Visible = false;
                txtDisplayLocale.Visible = false;
                txtCurrencyCode.Visible = false;
                trDisplayLocale.Visible = false;
                trCurrencyCode.Visible = false;
                trEnableSort.Visible = false;
            }
            catch (Exception ex)
            {
                ProcessException(ex);
            }
        }