В основном это ObjectDataSource с использованием бизнес-объектов (свойство DataObjectTypeName) с использованием Linq to Sql DataContext, который используется в FormView.
Мой первичный ключ - целочисленный идентификатор, идентификатор.
Когда яустановите для свойства CausesValidation значение true на кнопке вставки, которое буквально ничего не делает.Он даже не доходит до метода Вставка слоя данных.Однако, если я установил значение false, он попадет в метод Insert, но у моего параметра бизнес-объекта нет значений в его свойствах.
У меня была похожая проблема с методом Update, и оказалось, что у менязабыли о параметре ID.Определение его в качестве UpdateParameter решило это.Это похоже на проблему с Linq To SQL (поправьте меня, если я ошибаюсь).
Но что теперь с методом вставки?Что мне здесь не хватает?Я действительно не хочу удалять DataObjectTypeName, потому что форма имеет около 40 полей, что будет 40 параметрами для всех методов данных ...
Справка?