С Linq-To-SQL я считаю, что вам нужно использовать конструктор для удаления и добавления таблицы после внесения изменений в схему.
Если вы отредактировали файл code-behind, эти изменения могут вызватьпроблемы.Существует причина, по которой все классы являются защищенными как partial class
Итак, я подозреваю, что ваш лучший вариант - удалить ваш DBML и начать заново.