Aracılığıyla paylaş


ObjectDataSourceView.OldValuesParameterFormatString Özellik

Tanım

veya yöntemlerine geçirilen Delete özgün değerler için parametrelerin adlarına uygulanacak bir biçim dizesi alır veya Update ayarlar.

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

Özellik Değeri

String

veya Update yöntemine geçirilen herhangi oldValues birinin adlarına uygulanan biçim dizesini Delete temsil eden bir dize. Varsayılan değer "{0}"dir, yani parametre adı yalnızca alan adıdır.

Açıklamalar

OldValuesParameterFormatString Biçim dizesi yalnızca veriye bağlı bir denetimin özelliğiyle DataKeyNames tanımlananlar veya silme ve güncelleştirme senaryolarında, özelliğin değere ve ilgili veri yöntemine geçirilen özgün değerler kümesine CompareAllValues ayarlandığı ConflictDetection birincil anahtarlara uygulanır.

Özelliğini değiştirebileceğiniz OldValuesParameterFormatString iki yaygın senaryo şunlardır:

  • Güncelleştirmelerdeki eski ve yeni değerleri ayırt etmek için. ConflictDetection özelliği değerine ayarlandığındaCompareAllValues, hem özgün hem de yeni değerlerin parametreleri koleksiyona UpdateParameters eklenir. Biçimlendirme dizesi olmadan, her veri alanı için aynı ada sahip iki parametre oluşturulur. Özgün değer parametresinin adını değiştirerek, çakışmaları algılamak ve anahtar değerlerini karşılaştırmak için verileri özgün veri kaynağıyla karşılaştırabilirsiniz.

  • Bazı görsel tasarımcılar özgün değerler ve anahtarlar için belirli bir adlandırma şeması uygular.

değeri OldValuesParameterFormatString görünüm durumunda depolanır.

Şunlara uygulanır

Ayrıca bkz.