SqlDataSource.OldValuesParameterFormatString Propriedade
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.
public:
property System::String ^ OldValuesParameterFormatString { System::String ^ get(); void set(System::String ^ value); };
public string OldValuesParameterFormatString { get; set; }
member this.OldValuesParameterFormatString : string with get, set
Public Property OldValuesParameterFormatString As String
Valor da propriedade
Uma cadeia de caracteres que representa uma cadeia de caracteres de formato aplicada aos nomes dos parâmetros oldValues
passados para os métodos Delete() ou Update(). O padrão é "{0}".
Comentários
A OldValuesParameterFormatString cadeia de caracteres de formato é aplicada somente a chaves primárias, como aquelas identificadas pela DataKeyNames
propriedade do controle associado a dados associado, ou em cenários de exclusão e atualização em que a ConflictDetection propriedade é definida como o CompareAllValues valor e um conjunto de são passados para o método de oldValues
dados correspondente. Nesse caso, a cadeia de caracteres de formato é aplicada a cada nome de parâmetro na oldValues
coleção.
Dois cenários comuns em que você pode alterar a propriedade são os OldValuesParameterFormatString seguintes:
Para diferenciar entre valores antigos e novos em atualizações. Quando a ConflictDetection propriedade é definida como o CompareAllValues valor, os parâmetros para os valores original e novo são adicionados à UpdateParameters coleção. Sem a cadeia de caracteres de formatação, dois parâmetros com o mesmo nome seriam criados para cada campo de dados. Ao alterar o nome do parâmetro de valor original, você pode comparar os dados com a fonte de dados original para detectar conflitos e comparar valores de chave.
Alguns designers visuais implementam um esquema de nomenclatura específico para valores e chaves originais.