ObjectDataSource.OldValuesParameterFormatString Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger en formatsträng som ska tillämpas på namnen på parametrarna för ursprungliga värden som skickas till Delete metoderna eller Update .
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
Egenskapsvärde
En sträng som representerar en formatsträng som tillämpas på namnen på alla oldValues eller nyckelparametrar som skickas Delete() till metoderna eller Update() . Standardvärdet är "{0}", vilket innebär att parameternamnet är fältnamnet.
Kommentarer
Värdet för OldValuesParameterFormatString egenskapen tillämpas endast på primära nycklar, till exempel de som identifieras med DataKeyNames egenskapen för en databunden kontroll, eller i borttagnings- och uppdateringsscenarier där ConflictDetection egenskapen är inställd på CompareAllValues värdet, och uppsättningen med ursprungliga värden skickas till motsvarande datametod.
Följande är två vanliga scenarier där du kan ändra egenskapen OldValuesParameterFormatString :
Du kanske vill ändra egenskapen för att skilja mellan gamla och nya värden i uppdateringar. När egenskapen ConflictDetection är inställd på CompareAllValues värdet läggs parametrar för både ursprungliga och nya värden till i UpdateParameters samlingen. Utan formateringssträngen skapas två parametrar med samma namn för varje datafält. Genom att ändra namnet på den ursprungliga värdeparametern kan du jämföra data med den ursprungliga datakällan för att identifiera konflikter och jämföra nyckelvärden.
Vissa visuella designers implementerar ett visst namngivningsschema för ursprungliga värden och nycklar.
Egenskapen OldValuesParameterFormatString delegerar till OldValuesParameterFormatString egenskapen för objektet ObjectDataSourceView som är associerat med ObjectDataSource kontrollen.