다음을 통해 공유


ObjectDataSource.Insert 메서드

정의

속성 및 컬렉션의 매개 변수 InsertParameters 로 식별되는 메서드를 InsertMethod 호출하여 삽입 작업을 수행합니다.

public:
 int Insert();
public int Insert();
member this.Insert : unit -> int
Public Function Insert () As Integer

반환

기본 데이터 스토리지에 삽입된 행 수를 나타내는 값입니다.

설명

Insert 작업을 수행하기 OnInserting 전에 이벤트를 발생 하려면 메서드를 호출 합니다Inserting. 이벤트를 처리 Inserting 하여 매개 변수 값을 검사하고 작업 전에 Insert 전처리를 수행할 수 있습니다. 삽입 작업을 수행하기 위해 개체는 ObjectDataSourceView 리플렉션을 사용하여 속성으로 식별되는 개체의 인스턴스를 TypeName 만듭니다. 그런 다음 연결된 속성을 사용하여 속성으로 InsertMethod 식별되는 메서드를 InsertParameters 호출합니다. Insert 작업이 완료되면 OnInserted 이벤트를 발생하도록 메서드가 Inserted 호출됩니다. 이벤트를 처리 Inserted 하여 반환 값, 출력 매개 변수 및 예외를 검사하고 사후 처리를 수행할 수 있습니다.

메서드는 Insert 컨트롤과 Insert 연결된 메서드에 ObjectDataSourceView 대리합니다 ObjectDataSource .

매개 변수 병합, 개체 수명 및 메서드 확인에 대한 자세한 내용은 다음을 참조하세요 InsertMethod.

Data-Bound 컨트롤

개체가 ObjectDataSource 컨트롤과 같은 GridView 데이터 바인딩된 컨트롤과 연결된 경우 페이지 코드에서 메서드를 Insert 호출할 필요가 없습니다. 대신 Insert 데이터 바인딩된 컨트롤에 의해 메서드가 직접 호출됩니다.

적용 대상

추가 정보