ObjectDataSource.Delete 메서드

정의

DeleteMethod 컬렉션의 매개 변수를 사용하여 DeleteParameters 속성으로 식별되는 메서드를 호출하는 방식으로 삭제 작업을 수행합니다.

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

반환

ObjectDataSourceStatusEventArgsAffectedRows 속성이 Deleted 이벤트에 설정되어 있으면 내부 데이터 스토리지에서 삭제된 행 수를 나타내는 값이며, 그렇지 않으면 -1입니다.

설명

전에 Delete 작업을 수행할를 OnDeleting 메서드를 호출 발생 하는 Deleting 이벤트. 처리할 수 있습니다 합니다 Deleting 이벤트 매개 변수의 값을 검사 하 고 이전 전처리를 수행할 수는 Delete 작업 합니다. 삭제 작업을 수행 하는 ObjectDataSourceView 로 식별 되는 개체의 인스턴스를 만들 하기 위해는 TypeName 속성. 다음으로 식별 되는 메서드를 호출 하는 DeleteMethod 속성에 연결 된 모든를 사용 하 여 DeleteParameters 속성입니다. 매개 변수의 이름을 삭제 매개 변수를 연결된 된 데이터 바인딩된 컨트롤에서 가져오는, 경우에 따라 만들어집니다는 OldValuesParameterFormatString 속성입니다. 후는 Delete 작업이 완료 되 면 합니다 OnDeleted 메서드를 호출 발생 하는 Deleted 이벤트. 처리할 수 있습니다는 Deleted 이벤트 모든 반환 값과 출력 매개 변수 예외를 검사 하 고 후 처리를 수행할 수 있습니다.

Delete 메서드를 Delete 메서드를 ObjectDataSourceView 연관 된 개체는 ObjectDataSource 컨트롤.

데이터 바인딩 컨트롤

경우는 ObjectDataSource 제어와 같은 데이터 바인딩된 컨트롤을 사용 하 여 연결 된 합니다 GridView 컨트롤 필요 없는 호출 하는 Delete 페이지 코드에서 메서드. Delete 메서드 대신 데이터 바인딩된 컨트롤에서 직접 호출 됩니다.

매개 변수가 병합, 개체 수명 및 방법 확인 하는 방법에 대 한 자세한 내용은 참조 하세요. DeleteMethod합니다.

적용 대상

추가 정보