protected void dlUserNameBind(string year)
        {
            var userDic = new BindXML().BindUserName(year);
            if (userDic == null)
            {
                dlOldName.DataSource = null;
                dlOldName.DataTextField = null;
                dlOldName.DataValueField = null;

            }
            else
            {
                userDic.Remove("All");
                dlOldName.DataSource = userDic;
                dlOldName.DataTextField = "Value";
                dlOldName.DataValueField = "Key";
            }

            dlOldName.DataBind();
        }
Example #2
0
 public void TransferOldYearToNewYear(string oldYear, string newYear, int[] nums)
 {
     var oldUserDic = new BindXML().BindUserName(oldYear);
         oldUserDic.Remove("All");//需删除ALL的值
         nums[0] = oldUserDic.Count;
         //从oldUserDic中取数据,再判断是否已存在于数据源中,如果没有,则创建,再插入进去
         foreach (var oldUser in oldUserDic.Values)
         {
             if (AddNewUserToXMLFile(newYear, oldUser))
             {
                 nums[1]++;
             }
             else
             {
                 nums[2]++;
             }
         }
 }