ListControl.DataTextFormatString Egenskap

Definition

Hämtar eller anger formateringssträngen som används för att styra hur data som är bundna till listkontrollen visas.

public:
 virtual property System::String ^ DataTextFormatString { System::String ^ get(); void set(System::String ^ value); };
public virtual string DataTextFormatString { get; set; }
[System.Web.UI.Themeable(false)]
public virtual string DataTextFormatString { get; set; }
member this.DataTextFormatString : string with get, set
[<System.Web.UI.Themeable(false)>]
member this.DataTextFormatString : string with get, set
Public Overridable Property DataTextFormatString As String

Egenskapsvärde

Formateringssträngen för data som är bundna till kontrollen. Standardvärdet är Empty.

Attribut

Kommentarer

Använd egenskapen DataTextFormatString för att ange ett anpassat visningsformat för objekten i en listkontroll.

Dataformatsträngen består av två delar, avgränsade med ett kolon, i formatet { A : Bxx }. Formateringssträngen {0:F2} skulle till exempel formatera cellen så att den visar ett fast punktnummer med två decimaler.

Note

Hela strängen måste omges av klammerparenteser för att indikera att det är en formatsträng och inte en literalsträng. All text utanför klammerparenteserna visas som literaltext.

Värdet före kolonet (A i det allmänna exemplet) anger parameterindexet i en nollbaserad lista med parametrar.

Note

Det här värdet kan bara anges till 0 eftersom det bara finns ett värde i varje cell.

Tecknet efter kolonet (B i det allmänna exemplet) anger formatet som värdet ska visas i. I följande tabell visas de vanliga formaten.

Formattecken Description
C Visar numeriska värden i valutaformat.
D Visar numeriska värden i decimalformat.
E Visar numeriska värden i vetenskapligt (exponentiellt) format.
F Visar numeriska värden i fast format.
G Visar numeriska värden i allmänt format.
N Visar numeriska värden i talformat.
X Visar numeriska värden i hexadecimalt format.

Note

Formattecknet är inte skiftlägeskänsligt, förutom X, som visar hexadecimala tecken i det angivna fallet.

Värdet efter formattecknet (xx i det allmänna exemplet) anger antalet signifikanta siffror eller decimaler som ska visas.

Följande tabell innehåller exempel på formateringssträngar och resultat. Det förutsätter engelska standardinställningar.

Numeriskt värde Formatsträng Result
12345.6789 {0:C} \$12,345.68
-12345.6789 {0:C} (\$12,345.68)
12345 {0:D} 12345
12345 {0:D8} 00012345
12345.6789 {0:E} 1234568E+004
12345.6789 {0:E10} 1.2345678900E+004
12345.6789 {0:F} 12345.68
12345.6789 {0:F0} 12346
12345.6789 {0:G} 12345.6789
123456789 {0:G7} 1.234568E8
12345.6789 {0:N} 12,345.68
123456789 {0:N4} 123,456,789.0000
12345.6789 "Totalt: {0:C}" Totalt: \$12345.68

Mer information om formateringssträngar finns i Formateringstyper.

Värdet för den här egenskapen lagras i visningstillstånd.

Den här egenskapen kan inte anges med teman eller formatmallsteman. Mer information finns i ThemeableAttribute and ASP.NET Themes and Skins.

Gäller för

Se även