ObjectDataSource.Insert Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Executa uma operação de inserção chamando o método que é identificado pela propriedade InsertMethod e todos os parâmetros na coleção InsertParameters.
public:
int Insert();
public int Insert ();
member this.Insert : unit -> int
Public Function Insert () As Integer
Retornos
Um valor que representa o número de linhas inseridas no armazenamento de dados subjacente.
Comentários
Antes que a Insert operação seja executada, o OnInserting método é chamado para acionar o Inserting evento. Você pode manipular o Inserting evento para examinar os valores dos parâmetros e executar qualquer pré-processamento antes de uma Insert operação. Para executar uma operação de inserção, o ObjectDataSourceView objeto usa reflexão para criar uma instância do objeto que é identificada pela TypeName propriedade . Em seguida, ele chama o método identificado pela InsertMethod propriedade , usando quaisquer propriedades associadas InsertParameters . Após a conclusão da Insert operação, o OnInserted método é chamado para acionar o Inserted evento. Você pode manipular o Inserted evento para examinar quaisquer valores retornados, parâmetros de saída e exceções e executar qualquer pós-processamento.
O Insert método delega para o Insert método do ObjectDataSourceView associado ao ObjectDataSource controle .
Para obter mais informações sobre mesclagem de parâmetros, tempo de vida do objeto e resolução de método, consulte InsertMethod.
Controles de Associação de Dados
Quando o ObjectDataSource objeto está associado a um controle associado a dados, como o GridView controle , não é necessário chamar o método do Insert código da página. Em Insert vez disso, o método é invocado diretamente pelo controle associado a dados.