Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft den Typ der im ButtonColumn-Objekt anzuzeigenden Schaltfläche ab oder legt diesen fest.
Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public Overridable Property ButtonType As ButtonColumnType
'Usage
Dim instance As ButtonColumn
Dim value As ButtonColumnType
value = instance.ButtonType
instance.ButtonType = value
public virtual ButtonColumnType ButtonType { get; set; }
public:
virtual property ButtonColumnType ButtonType {
ButtonColumnType get ();
void set (ButtonColumnType value);
}
/** @property */
public ButtonColumnType get_ButtonType ()
/** @property */
public void set_ButtonType (ButtonColumnType value)
public function get ButtonType () : ButtonColumnType
public function set ButtonType (value : ButtonColumnType)
Eigenschaftenwert
Einer der ButtonColumnType-Werte. Der Standardwert ist LinkButton.
Ausnahmen
| Ausnahmetyp | Bedingung |
|---|---|
Der angegebene Spaltentyp ist keiner der ButtonColumnType-Werte. |
Hinweise
Mit der ButtonType-Eigenschaft können Sie angegeben, ob die Schaltflächen im ButtonColumn-Objekt als Hyperlink oder Schaltfläche angezeigt werden. In der folgenden Tabelle sind die möglichen Einstellungen aufgelistet.
Schaltflächentyp |
Anzeige |
|---|---|
Eine Verknüpfung. |
|
Ein Schaltflächen-Steuerelement. |
Durch Klicken auf die Schaltflächen in der ButtonColumn wird das ItemCommand-Ereignis ausgelöst. Sie können die Aktion, die bei Klicken auf die Schaltfläche ausgeführt wird, programmgesteuert steuern, indem Sie einen Ereignishandler für das ItemCommand-Ereignis bereitstellen.
Der Wert dieser Eigenschaft wird im Ansichtszustand gespeichert.
Beispiel
Im folgenden Codebeispiel wird veranschaulicht, wie mit der ButtonType-Eigenschaft angegeben wird, dass die Schaltflächen im ButtonColumn-Objekt als Schaltflächen angezeigt werden.
Private Sub Page_Init(sender As Object, e As EventArgs)
' Create dynamic column to add to Columns collection.
Dim AddColumn As New ButtonColumn()
AddColumn.HeaderText = "Add Item"
AddColumn.Text = "Add"
AddColumn.CommandName = "Add"
AddColumn.ButtonType = ButtonColumnType.PushButton
' Add column to Columns collection.
ItemsGrid.Columns.AddAt(2, AddColumn)
End Sub 'Page_Init
private void Page_Init(Object sender, EventArgs e)
{
// Create dynamic column to add to Columns collection.
ButtonColumn AddColumn = new ButtonColumn();
AddColumn.HeaderText="Add Item";
AddColumn.Text="Add";
AddColumn.CommandName="Add";
AddColumn.ButtonType = ButtonColumnType.PushButton;
// Add column to Columns collection.
ItemsGrid.Columns.AddAt(2, AddColumn);
}
private void Page_Init(Object sender, EventArgs e)
{
// Create dynamic column to add to Columns collection.
ButtonColumn addColumn = new ButtonColumn();
addColumn.set_HeaderText("Add Item");
addColumn.set_Text("Add");
addColumn.set_CommandName("Add");
addColumn.set_ButtonType(ButtonColumnType.PushButton);
// Add column to Columns collection.
itemsGrid.get_Columns().AddAt(2, addColumn);
} //Page_Init
private function Page_Init(sender : Object, e : EventArgs)
{
// Create dynamic column to add to Columns collection.
var AddColumn : ButtonColumn = new ButtonColumn();
AddColumn.HeaderText="Add Item";
AddColumn.Text="Add";
AddColumn.CommandName="Add";
AddColumn.ButtonType = ButtonColumnType.PushButton;
// Add column to Columns collection.
ItemsGrid.Columns.AddAt(2, AddColumn);
}
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
ButtonColumn-Klasse
ButtonColumn-Member
System.Web.UI.WebControls-Namespace
ButtonColumnType
ItemCommand