ObjectDataSource.Insert Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Realiza uma operação de inserção chamando o método identificado pela InsertMethod propriedade e por quaisquer parâmetros na InsertParameters coleção.
public:
int Insert();
public int Insert();
member this.Insert : unit -> int
Public Function Insert () As Integer
Devoluções
Um valor que representa o número de linhas inseridas no armazenamento de dados subjacente.
Observações
Antes de a Insert operação ser realizada, o OnInserting método é chamado para elevar o Inserting evento. Pode gerir o Inserting evento para examinar os valores dos parâmetros e realizar qualquer pré-processamento antes de uma Insert operação. Para realizar uma operação de inserção, o ObjectDataSourceView objeto usa reflexão para criar uma instância do objeto identificada pela TypeName propriedade. Depois, 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 elevar o Inserted evento. Pode gerir o Inserted evento para examinar quaisquer valores de retorno, parâmetros de saída e exceções, bem como realizar qualquer pós-processamento.
O Insert método delega ao Insert método do ObjectDataSourceView que está associado ao ObjectDataSource controlo.
Para mais informações sobre fusão de parâmetros, vida útil do objeto e resolução do método, veja InsertMethod.
Data-Bound Controlo
Quando o ObjectDataSource objeto está associado a um controlo ligado a dados, como o controlo GridView , não é necessário chamar o Insert método a partir do código de página. O Insert método é invocado diretamente pelo controlo data-bound em vez disso.