RadioButtonList.CreateControlStyle Method ()
.NET Framework (current version)
Creates a style object that is used internally by the RadioButtonList control to implement all style-related properties.
Assembly: System.Web (in System.Web.dll)
The CreateControlStyle method is used primarily by control developers in custom control that derive from the RadioButtonList class.
The following code example demonstrates how to override the CreateControlStyle method in a custom server control so that it always returns an empty TableStyle object for the RadioButtonList control.
<%@ Page Language="VB" AutoEventWireup="True" %> <%@ Register TagPrefix="aspSample" Namespace="Samples.AspNet.VB.Controls" Assembly="Samples.AspNet.VB" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head><title>Custom RadioButtonList - CreateControlStyle - VB.NET Example</title> </head> <body> <form id="Form1" method="post" runat="server"> <h3>Custom RadioButtonList - CreateControlStyle - VB.NET Example</h3> <aspSample:CustomRadioButtonListCreateControlStyle id="Radiobuttonlist1" runat="server" RepeatColumns="2" RepeatDirection="Horizontal"> <asp:ListItem Value="Item1">Item1</asp:ListItem> <asp:ListItem Value="Item2">Item2</asp:ListItem> <asp:ListItem Value="Item3">Item3</asp:ListItem> <asp:ListItem Value="Item4">Item4</asp:ListItem> </aspSample:CustomRadioButtonListCreateControlStyle> </form> </body> </html>
Imports System.Web Imports System.Security.Permissions Namespace Samples.AspNet.VB.Controls <AspNetHostingPermission(SecurityAction.Demand, Level:=AspNetHostingPermissionLevel.Minimal)> _ Public NotInheritable Class CustomRadioButtonListCreateControlStyle Inherits System.Web.UI.WebControls.RadioButtonList Protected Overrides Function CreateControlStyle() As System.Web.UI.WebControls.Style ' Initializes and return a new instance of the TableStyle class. Return New System.Web.UI.WebControls.TableStyle(Me.ViewState) End Function End Class End Namespace
.NET Framework
Available since 1.1
Available since 1.1
Show: