DynamicField.DataField Egenskap

Definition

Hämtar eller anger namnet på datafältet som objektet ska bindas DynamicField till.

public:
 virtual property System::String ^ DataField { System::String ^ get(); void set(System::String ^ value); };
public virtual string DataField { get; set; }
member this.DataField : string with get, set
Public Overridable Property DataField As String

Egenskapsvärde

Namnet på datafältet som objektet är bundet DynamicField till.

Kommentarer

Använd egenskapen DataField för att ange det datafält som ska bindas DynamicField till objektet. Datafältet kan vara kolumnnamnet eller, för sekundärnyckelkolumner, relationsnamnet.

Som standard visas det angivna datafältet av objektet med hjälp av DynamicField fältmallen som är associerad med fältdatatypen. Du kan ändra fältmallen som återges för datafältet genom att ange egenskapen UIHint . Du kan också formatera den text som visas genom att ange egenskapen DataFormatString . Om ett fältvärde är nullvisas en tom sträng ("") för värdet som standard. Ange egenskapen om NullDisplayText du vill ange en alternativ bildtext.

Observera Om du vill ändra visning och beteende för ett datafält globalt måste du använda attribut för din datamodell i stället för att ange detta i en viss instans av DynamicField objektet. Mer information finns i ASP.NET Dynamiska data.

Metoden OnFieldChanged anropas för att skapa en tillståndsändringshändelse när egenskapen DataField har angetts.

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

Gäller för

Se även