SqlDataSource.OldValuesParameterFormatString Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
veya Update() yöntemlerine geçirilen parametrelerin oldValues
adlarına uygulanan biçim dizesini Delete() temsil eden dize. Varsayılan değer "{0}".
Açıklamalar
OldValuesParameterFormatString Biçim dizesi yalnızca ilişkili veriye bağlı denetimin özelliği tarafından DataKeyNames
tanımlananlar gibi birincil anahtarlara veya özelliğin değere ayarlandığı CompareAllValues ve bir kümesinin oldValues
ilgili veri yöntemine geçirildiği ConflictDetection silme ve güncelleştirme senaryolarında uygulanır. Bu durumda, biçim dizesi koleksiyondaki oldValues
her parametre adına 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.