ButtonField.Initialize(Boolean, Control) Metod
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.
Initierar det aktuella ButtonField objektet.
public:
override bool Initialize(bool sortingEnabled, System::Web::UI::Control ^ control);
public override bool Initialize(bool sortingEnabled, System.Web.UI.Control control);
override this.Initialize : bool * System.Web.UI.Control -> bool
Public Overrides Function Initialize (sortingEnabled As Boolean, control As Control) As Boolean
Parametrar
- sortingEnabled
- Boolean
trueför att aktivera sortering; annars . false
- control
- Control
Den datakontroll som äger ButtonField.
Returer
false, vilket anger att kontrollen inte behöver bindas om till data.
Kommentarer
Metoden Initialize anropas av den datakontroll som ButtonField objektet är associerat med för att utföra grundläggande objektinitiering för instanser av fältet, innan fältet någonsin läggs till i en radsamling. Datakontroller, till exempel DetailsView och GridView, anropar Initialize metoden i sina CreateChildControls metoder innan andra metoder, till exempel CreateRow, anropas för att skapa specifika rader med data.
Anropa Metoden Initialize när du skriver en anpassad databunden kontroll som använder TableCell objekt för att utföra grundläggande initiering för ett ButtonField objekt. Implementera den här metoden om din ButtonField-härledda typ kräver initiering av objekt innan den fyller TableCell objekt med data eller kontroller i InitializeCell metoden.
Anteckningar till arvingar
Du bör åsidosätta Initialize(Boolean, Control) metoden och returnera true, om fältet kräver att databindningen utförs vid postback för att fältet ska fungera korrekt.