Подозреваю, что проблема в несовпадении регистра символов, т.е. в тексте "DataTimes", а заменяется "datatimes". Если вам нужен регистронезависимый вариант замены, то можно использовать Regex.Replace:
Regex.Replace(textFile, "datatimes", this.clientsItem.dateconnect.ToString(), RegexOptions.IgnoreCase)