private void FillSelectedLists(UserControl_SystemCodeWUCtrl listOrigin, HtmlSelect listSelected, String strListValue)
    {
        System.Text.RegularExpressions.Regex regex = new System.Text.RegularExpressions.Regex(";");
        String[] strItemCollection = regex.Split(strListValue);
        System.Collections.Generic.List <String[, ]> strOptionCollection = new System.Collections.Generic.List <string[, ]>();
        String strScript = String.Empty;

        listSelected.Items.Clear();
        listOrigin.FetchSystemCodeListData();
        foreach (String strItem in strItemCollection)
        {
            foreach (ListItem item in listOrigin.Items)
            {
                if ((strItem.Length > 0) && item.Value.Equals(strItem))
                {
                    strOptionCollection.Add(new String[, ] {
                        { item.Value, item.Text }
                    });
                }
            }
        }

        strScript  = "var objList = document.forms[0]." + listSelected.ClientID + ", option;";
        strScript += "objList.length = 0;";
        foreach (String[,] tempString in strOptionCollection)
        {
            strScript += "option = document.createElement('OPTION');";
            strScript += "option.value = '" + tempString[0, 0] + "';";
            strScript += "option.text = '" + tempString[0, 1] + "';";
            strScript += "objList.options.add(option);";
        }

        ScriptManager.RegisterStartupScript(linkBtnLoad, linkBtnLoad.GetType(), Guid.NewGuid().ToString(), strScript, true);
    }
 private void FillBoldList(UserControl_SystemCodeWUCtrl ddlSource, HtmlSelect listDest)
 {
     foreach (ListItem sourceItem in ddlSource.Items)
     {
         ListItem destItem = new ListItem();
         destItem.Value = sourceItem.Value;
         destItem.Text  = sourceItem.Text;
         listDest.Items.Add(destItem);
     }
 }