ObjectDataSource.Insert Método

Definição

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.

Aplica-se a

Ver também