HtmlForm.RenderAttributes(HtmlTextWriter) 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.
Renderar HtmlForm kontrollens attribut till det angivna HtmlTextWriter objektet.
protected:
override void RenderAttributes(System::Web::UI::HtmlTextWriter ^ writer);
protected override void RenderAttributes(System.Web.UI.HtmlTextWriter writer);
override this.RenderAttributes : System.Web.UI.HtmlTextWriter -> unit
Protected Overrides Sub RenderAttributes (writer As HtmlTextWriter)
Parametrar
- writer
- HtmlTextWriter
Det HtmlTextWriter som tar emot det renderade innehållet.
Undantag
Kontroll-ID:t som anges i DefaultButton egenskapen är inte av typen IButtonControl.
Kommentarer
Metoden RenderAttributes använder IsValidFormAttribute metoden för att kontrollera HtmlForm kontrollens attribut för att säkerställa att de kan renderas i öppningstaggen för ett <form> HTML-element.
Dessutom RenderAttributes renderar methodactionmetoden - och onsubmit -attributen för HtmlForm kontrollen. Om kontroll-ID:t som anges i DefaultButton egenskapen inte implementerar IButtonControl gränssnittet genereras ett InvalidOperationException undantag.
Metoden RenderAttributes används främst av kontrollutvecklare som utökar kontrollens HtmlForm funktioner.
Anteckningar till arvingar
När du RenderAttributes(HtmlTextWriter) åsidosätter metoden i en härledd klass måste du anropa basklassens RenderAttributes(HtmlTextWriter) metod så att HtmlForm kontrollens attribut återges korrekt.