CommandField CommandField CommandField CommandField Class

Определение

Представляет специальное поле, которое отображает кнопки для выполнения операций выбора, редактирования, вставки или удаления в элементе управления с привязкой к данным.Represents a special field that displays command buttons to perform selecting, editing, inserting, or deleting operations in a data-bound control.

public ref class CommandField : System::Web::UI::WebControls::ButtonFieldBase
public class CommandField : System.Web.UI.WebControls.ButtonFieldBase
type CommandField = class
    inherit ButtonFieldBase
Public Class CommandField
Inherits ButtonFieldBase
Наследование

Примеры

В следующем примере кода показано, как использовать CommandField поле для отображения элементов управления для изменения записи GridView в элементе управления.The following code example demonstrates how to use a CommandField field to display controls to edit a record in a GridView control.


<%@ Page language="C#" %>

<!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 runat="server">
    <title>CommandField Example</title>
</head>
<body>
    <form id="form1" runat="server">
      
      <h3>CommandField Example</h3>

      <asp:gridview id="CustomersGridView" 
        datasourceid="CustomersSqlDataSource" 
        autogeneratecolumns="false"
        datakeynames="CustomerID"  
        runat="server">
        
        <columns>
          <asp:commandfield showeditbutton="true"
            headertext="Edit Controls"/>
          <asp:boundfield datafield="CustomerID"
            headertext="Customer ID" />
          <asp:boundfield datafield="CompanyName"
            headertext="Company Name"/>
          <asp:boundfield datafield="Address"
            headertext="Address"/>
          <asp:boundfield datafield="City"
            headertext="City"/>
          <asp:boundfield datafield="PostalCode"
            headertext="ZIP Code"/>
          <asp:boundfield datafield="Country"
            headertext="Country"/>
        </columns>
        
      </asp:gridview>
            
      <!-- This example uses Microsoft SQL Server and connects  -->
      <!-- to the Northwind sample database. Use an ASP.NET     -->
      <!-- expression to retrieve the connection string value   -->
      <!-- from the Web.config file.                            -->
      <asp:sqldatasource id="CustomersSqlDataSource"  
        selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
        updatecommand="Update Customers Set CompanyName=@CompanyName, Address=@Address, City=@City, PostalCode=@PostalCode, Country=@Country Where (CustomerID = @CustomerID)"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
        runat="server">
      </asp:sqldatasource>
            
    </form>
  </body>
</html>


<%@ Page language="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 runat="server">
    <title>CommandField Example</title>
</head>
<body>
    <form id="form1" runat="server">
      
      <h3>CommandField Example</h3>

      <asp:gridview id="CustomersGridView" 
        datasourceid="CustomersSqlDataSource" 
        autogeneratecolumns="false"
        datakeynames="CustomerID"  
        runat="server">
        
        <columns>
          <asp:commandfield showeditbutton="true"
            headertext="Edit Controls"/>
          <asp:boundfield datafield="CustomerID"
            headertext="Customer ID" />
          <asp:boundfield datafield="CompanyName"
            headertext="Company Name"/>
          <asp:boundfield datafield="Address"
            headertext="Address"/>
          <asp:boundfield datafield="City"
            headertext="City"/>
          <asp:boundfield datafield="PostalCode"
            headertext="ZIP Code"/>
          <asp:boundfield datafield="Country"
            headertext="Country"/>
        </columns>
        
      </asp:gridview>
            
      <!-- This example uses Microsoft SQL Server and connects  -->
      <!-- to the Northwind sample database. Use an ASP.NET     -->
      <!-- expression to retrieve the connection string value   -->
      <!-- from the Web.config file.                            -->
      <asp:sqldatasource id="CustomersSqlDataSource"  
        selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
        updatecommand="Update Customers Set CompanyName=@CompanyName, Address=@Address, City=@City, PostalCode=@PostalCode, Country=@Country Where (CustomerID = @CustomerID)"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
        runat="server">
      </asp:sqldatasource>
            
    </form>
  </body>
</html>

В следующем примере кода показано CancelText, как использовать свойства, EditTextи UpdateText для настройки текста для элементов управления редактирования.The following code example demonstrates how to use the CancelText, EditText, and UpdateText properties to customize the text for the editing controls.


<%@ Page language="C#" %>

<!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 runat="server">
    <title>CommandField Example</title>
</head>
<body>
    <form id="form1" runat="server">
      
      <h3>CommandField Example</h3>

      <asp:gridview id="CustomersGridView" 
        datasourceid="CustomersSqlDataSource" 
        autogeneratecolumns="false"
        datakeynames="CustomerID"  
        runat="server">
        
        <columns>
          <asp:commandfield showeditbutton="true"
            edittext="Edit Customer"
            canceltext="Discard"
            updatetext="Revise"
            headertext="Edit Controls"/>
          <asp:boundfield datafield="CustomerID"
            headertext="Customer ID" />
          <asp:boundfield datafield="CompanyName"
            headertext="Company Name"/>
          <asp:boundfield datafield="Address"
            headertext="Address"/>
          <asp:boundfield datafield="City"
            headertext="City"/>
          <asp:boundfield datafield="PostalCode"
            headertext="ZIP Code"/>
          <asp:boundfield datafield="Country"
            headertext="Country"/>
        </columns>
        
      </asp:gridview>
            
      <!-- This example uses Microsoft SQL Server and connects  -->
      <!-- to the Northwind sample database. Use an ASP.NET     -->
      <!-- expression to retrieve the connection string value   -->
      <!-- from the Web.config file.                            -->
      <asp:sqldatasource id="CustomersSqlDataSource"  
        selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
        updatecommand="Update Customers Set CompanyName=@CompanyName, Address=@Address, City=@City, PostalCode=@PostalCode, Country=@Country Where (CustomerID = @CustomerID)"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
        runat="server">
      </asp:sqldatasource>
            
    </form>
  </body>
</html>


<%@ Page language="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 runat="server">
    <title>CommandField Example</title>
</head>
<body>
    <form id="form1" runat="server">
      
      <h3>CommandField Example</h3>

      <asp:gridview id="CustomersGridView" 
        datasourceid="CustomersSqlDataSource" 
        autogeneratecolumns="false"
        datakeynames="CustomerID"  
        runat="server">
        
        <columns>
          <asp:commandfield showeditbutton="true"
            edittext="Edit Customer"
            canceltext="Discard"
            updatetext="Revise"
            headertext="Edit Controls"/>
          <asp:boundfield datafield="CustomerID"
            headertext="Customer ID" />
          <asp:boundfield datafield="CompanyName"
            headertext="Company Name"/>
          <asp:boundfield datafield="Address"
            headertext="Address"/>
          <asp:boundfield datafield="City"
            headertext="City"/>
          <asp:boundfield datafield="PostalCode"
            headertext="ZIP Code"/>
          <asp:boundfield datafield="Country"
            headertext="Country"/>
        </columns>
        
      </asp:gridview>
            
      <!-- This example uses Microsoft SQL Server and connects  -->
      <!-- to the Northwind sample database. Use an ASP.NET     -->
      <!-- expression to retrieve the connection string value   -->
      <!-- from the Web.config file.                            -->
      <asp:sqldatasource id="CustomersSqlDataSource"  
        selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
        updatecommand="Update Customers Set CompanyName=@CompanyName, Address=@Address, City=@City, PostalCode=@PostalCode, Country=@Country Where (CustomerID = @CustomerID)"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
        runat="server">
      </asp:sqldatasource>
            
    </form>
  </body>
</html>

Комментарии

Класс — это специальное поле, используемое элементами управления с привязкой к данным GridView ( DetailsViewнапример, и) для вывода командных кнопок, выполняющих операции удаления, изменения, вставки или выбора. CommandFieldThe CommandField class is a special field used by data-bound controls (such as GridView and DetailsView) to display command buttons that perform delete, edit, insert, or select operations. Командные кнопки для выполнения этих операций можно отобразить или скрыть с помощью свойств, приведенных в следующей таблице.The command buttons to perform these operations can be shown or hidden using the properties shown in the following table.

Свойство.Property ОписаниеDescription
ShowDeleteButton Показывает или скрывает кнопку удаления в CommandField поле для каждой записи в элементе управления с привязкой к данным.Shows or hides a Delete button in a CommandField field for each record in the data-bound control. Кнопка Удалить позволяет пользователю удалить запись из источника данных.The Delete button allows the user to delete a record from the data source.
ShowEditButton Показывает или скрывает кнопку редактирования в CommandField поле для каждой записи в элементе управления с привязкой к данным.Shows or hides an Edit button in a CommandField field for each record in the data-bound control. Кнопка Изменить позволяет пользователю изменить запись из источника данных.The Edit button allows the user to edit a record from the data source. Когда пользователь нажимает кнопку "Изменить" для конкретной записи, кнопка "Изменить" заменяется кнопкой "Обновить" и кнопкой "Отмена".When the user clicks the Edit button for a specific record, that Edit button is replaced with an Update button and a Cancel button. Все остальные кнопки команд также скрыты.All other command buttons are also hidden.
ShowInsertButton Показывает или скрывает кнопку New в CommandField поле.Shows or hides the New button in a CommandField field. Кнопка Создать позволяет пользователю вставить новую запись в источник данных.The New button allows the user to insert a new record in the data source. Когда пользователь нажимает кнопку "создать", он заменяется кнопкой "вставить" и кнопкой "Отмена".When the user clicks the New button, it is replaced with an Insert button and a Cancel button. Все остальные кнопки команд также скрыты.All other command buttons are also hidden. Примечание. Это свойство применяется только к элементам управления с привязкой к данным, которые поддерживают операции вставки DetailsView , такие как элемент управления.Note: This property applies only to data-bound controls that support inserting operations, such as the DetailsView control.
ShowSelectButton Показывает или скрывает кнопку выбора в CommandField поле для каждой записи в элементе управления с привязкой к данным.Shows or hides a Select button in a CommandField field for each record in the data-bound control. Кнопка выбрать позволяет пользователю выбрать запись в элементе управления с привязкой к данным.The Select button allows the user to select a record in the data-bound control.

Кроме того, кнопка Отмена, отображаемая, когда запись находится в режиме редактирования или вставки, может быть отображена или скрыта путем установки ShowCancelButton свойства.In addition, the Cancel button displayed when a record is in edit or insert mode can be shown or hidden by setting the ShowCancelButton property.

Примечание

Если элемент управления с привязкой к данным используется в сочетании с элементом управления источником данных (например SqlDataSource , элементом управления), элемент управления с привязкой к данным может использовать возможности элемента управления источником данных и предоставлять функции автоматического удаления, обновления и вставки.When a data-bound control is used in combination with a data source control (such as a SqlDataSource control), the data-bound control can take advantage of the data source control's capabilities and provide automatic delete, update, and insert functionality. Для других источников данных необходимо предоставить подпрограммы для выполнения этих операций во время соответствующих событий для элемента управления с привязкой к данным.For other data sources, you need to provide the routines to perform these operations during the appropriate events for the data-bound control.

CommandField Поле отображается по-разному в зависимости от привязанного к данным элемента управления, в котором он используется.The CommandField field is displayed differently depending on the data-bound control in which it is used. Например, GridView элемент управления CommandField отображает поле как столбец, а DetailsView элемент управления отображает его как строку.For example, the GridView control displays a CommandField field as a column, while the DetailsView control displays it as a row.

Чтобы указать тип отображаемой кнопки, используйте ButtonType свойство.To specify the type of button to display, use the ButtonType property. Если свойство имеет ButtonType.Button значение или ButtonType.Link, можно указать текст, который будет отображаться для кнопок, задав свойства, показанные в следующей таблице. ButtonTypeWhen the ButtonType property is set to ButtonType.Button or ButtonType.Link, you can specify the text to display for the buttons by setting the properties shown in the following table.

Свойство.Property ОписаниеDescription
CancelText Заголовок кнопки "Отмена".The caption for the Cancel button.
DeleteText Заголовок кнопки "Удалить".The caption for the Delete button.
EditText Заголовок кнопки "Изменить".The caption for the Edit button.
InsertText Заголовок кнопки "вставить".The caption for the Insert button. Примечание. Это свойство применяется только к элементам управления с привязкой к данным, которые поддерживают операции вставки DetailsView , такие как элемент управления.Note: This property applies only to data-bound controls that support insert operations, such as the DetailsView control.
NewText Заголовок для кнопки "создать".The caption for the New button. Примечание. Это свойство применяется только к элементам управления с привязкой к данным, которые поддерживают операции вставки DetailsView , такие как элемент управления.Note: This property applies only to data-bound controls that support insert operations, such as the DetailsView control.
SelectText Заголовок для кнопки выбора.The caption for the Select button.
UpdateText Заголовок кнопки обновления.The caption for the Update button.

Вместо отображения кнопки «команда» или «ссылка» можно отобразить кнопку изображения, задав ButtonType ButtonType.Image свойству значение, а затем задав свойства, показанные в следующей таблице.Instead of displaying a command button or a link button, you can display an image button by setting the ButtonType property to ButtonType.Image and then setting the properties shown in the following table.

Свойство.Property ОписаниеDescription
CancelImageUrl Изображение, отображаемое для кнопки "Отмена"The image to display for the Cancel button
DeleteImageUrl Изображение, отображаемое для кнопки "Удалить".The image to display for the Delete button.
EditImageUrl Изображение, отображаемое для кнопки "Изменить".The image to display for the Edit button.
InsertText Изображение, отображаемое для кнопки вставки.The image to display for the Insert button. Примечание. Это свойство применяется только к элементам управления с привязкой к данным, которые поддерживают операции вставки DetailsView , такие как элемент управления.Note: This property applies only to data-bound controls that support insert operations, such as the DetailsView control.
NewImageUrl Изображение, отображаемое для кнопки "создать".The image to display for the New button. Примечание. Это свойство применяется только к элементам управления с привязкой к данным, которые поддерживают операции вставки DetailsView , такие как элемент управления.Note: This property applies only to data-bound controls that support insert operations, such as the DetailsView control.
SelectImageUrl Изображение, отображаемое для кнопки выбора.The image to display for the Select button.
UpdateImageUrl Изображение, отображаемое для кнопки обновления.The image to display for the Update button.

По умолчанию, когда пользователь нажимает кнопку в CommandField поле, проверка выполняется для всех элементов управления проверки на странице.By default, when the user clicks a button in a CommandField field, validation is performed on all validation controls on the page. Чтобы предотвратить проверку при нажатии кнопки, присвойте CausesValidation falseсвойству значение.To prevent validation from occurring when a button is clicked, set the CausesValidation property to false.

Можно скрыть CommandField поле в элементе управления с привязкой к falseданным, Visible задав свойству значение.You can hide a CommandField field in a data-bound control by setting the Visible property to false.

Это CommandField поле позволяет настроить разделы верхнего и нижнего колонтитулов.The CommandField field allows you to customize its header and footer sections. Чтобы отобразить заголовок в разделе верхний или нижний колонтитул, задайте HeaderText FooterText свойство или соответственно.To display a caption in the header or the footer section, set the HeaderText or the FooterText property, respectively. Вместо отображения текста в разделе заголовка можно отобразить изображение, задав HeaderImageUrl свойство.Instead of displaying text in the header section, you can display an image by setting the HeaderImageUrl property. Чтобы скрыть раздел CommandField заголовка объекта, ShowHeader задайте для falseсвойства значение.To hide the header section in a CommandField object, set the ShowHeader property to false.

Примечание

Некоторые элементы управления с привязкой к данным ( GridView например, элемент управления) могут отображать или скрывать только весь раздел заголовка элемента управления.Some data-bound controls (such as the GridView control) can show or hide only the entire header section of the control. Эти элементы управления с привязкой к данным не ShowHeader поддерживают свойство для отдельного поля кнопки.These data-bound controls do not support the ShowHeader property for an individual button field. Чтобы показать или скрыть весь раздел заголовка элемента управления с привязкой к данным (если он доступен), используйте ShowHeader свойство элемента управления.To show or hide the entire header section of a data-bound control (if available), use the control's ShowHeader property.

Можно также настроить внешний вид CommandField объекта (цвет шрифта, цвет фона и т. д.), задав свойства стиля для различных частей поля.You also can customize the appearance of the CommandField object (font color, background color, and so on) by setting the style properties for the different parts of the field. В следующей таблице перечислены различные свойства стиля.The following table lists the different style properties.

Свойство StyleStyle property ОписаниеDescription
ControlStyle Параметры стиля для дочерних серверных веб-элементов управления CommandField объекта.The style settings for the child Web server controls of the CommandField object.
FooterStyle Параметры стиля для нижнего колонтитула CommandField объекта.The style settings for the footer section of the CommandField object.
HeaderStyle Параметры стиля для раздела CommandField заголовка объекта.The style settings for the header section of the CommandField object.
ItemStyle Параметры стиля для элементов данных в CommandField объекте.The style settings for the data items in the CommandField object.

Конструкторы

CommandField() CommandField() CommandField() CommandField()

Инициализирует новый экземпляр класса CommandField.Initializes a new instance of the CommandField class.

Свойства

AccessibleHeaderText AccessibleHeaderText AccessibleHeaderText AccessibleHeaderText

Возвращает или задает текст, отображающийся как значение свойство AbbreviatedText некоторых элементов управления.Gets or sets text that is rendered as the AbbreviatedText property value in some controls.

(Inherited from DataControlField)
ButtonType ButtonType ButtonType ButtonType

Получает или задает тип кнопки, отображаемой в кнопочном поле.Gets or sets the button type to display in the button field.

(Inherited from ButtonFieldBase)
CancelImageUrl CancelImageUrl CancelImageUrl CancelImageUrl

Получает или задает URL-адрес изображения для кнопки "Отмена" в поле CommandField.Gets or sets the URL to an image to display for the Cancel button in a CommandField field.

CancelText CancelText CancelText CancelText

Получает или задает заголовок для кнопки "Отмена", которая отображается в поле CommandField.Gets or sets the caption for the Cancel button displayed in a CommandField field.

CausesValidation CausesValidation CausesValidation CausesValidation

Получает или задает значение, показывающее, выполняется ли проверка при нажатии кнопки в поле CommandField.Gets or sets a value indicating whether validation is performed when the user clicks a button in a CommandField field.

Control Control Control Control

Возвращает ссылку на элемент управления данными, с которым связан объект DataControlField.Gets a reference to the data control that the DataControlField object is associated with.

(Inherited from DataControlField)
ControlStyle ControlStyle ControlStyle ControlStyle

Получает стиль любых серверных веб-элементов управления, содержащихся в объекте DataControlField.Gets the style of any Web server controls contained by the DataControlField object.

(Inherited from DataControlField)
DeleteImageUrl DeleteImageUrl DeleteImageUrl DeleteImageUrl

Получает или задает URL-адрес изображения для кнопки "Удалить" в поле CommandField.Gets or sets the URL to an image to display for a Delete button in a CommandField field.

DeleteText DeleteText DeleteText DeleteText

Получает или задает заголовок для кнопки "Удалить", которая отображается в поле CommandField.Gets or sets the caption for a Delete button in a CommandField field.

DesignMode DesignMode DesignMode DesignMode

Возвращает значение, указывающее, просматривается ли в данный момент поле элемента управления данными в среде режима разработки.Gets a value indicating whether a data control field is currently viewed in a design-time environment.

(Inherited from DataControlField)
EditImageUrl EditImageUrl EditImageUrl EditImageUrl

Получает или задает URL-адрес изображения для кнопки "Изменить" в поле CommandField.Gets or sets the URL to an image to display for an Edit button in a CommandField field.

EditText EditText EditText EditText

Получает или задает заголовок для кнопки "Изменить", которая отображается в поле CommandField.Gets or sets the caption for an Edit button in a CommandField field.

FooterStyle FooterStyle FooterStyle FooterStyle

Возвращает или задает стиль нижнего колонтитула поля элемента управления данными.Gets or sets the style of the footer of the data control field.

(Inherited from DataControlField)
FooterText FooterText FooterText FooterText

Возвращает или задает текст для отображения в нижнем колонтитуле поля элемента управления данными.Gets or sets the text that is displayed in the footer item of a data control field.

(Inherited from DataControlField)
HeaderImageUrl HeaderImageUrl HeaderImageUrl HeaderImageUrl

Возвращает или задает URL -адрес изображения для отображения в верхнем колонтитуле поля элемента управления данными.Gets or sets the URL of an image that is displayed in the header item of a data control field.

(Inherited from DataControlField)
HeaderStyle HeaderStyle HeaderStyle HeaderStyle

Возвращает или задает стиль верхнего колонтитула поля элемента управления данными.Gets or sets the style of the header of the data control field.

(Inherited from DataControlField)
HeaderText HeaderText HeaderText HeaderText

Возвращает или задает текст для отображения в верхнем колонтитуле поля элемента управления данными.Gets or sets the text that is displayed in the header item of a data control field.

(Inherited from DataControlField)
IDataSourceViewSchemaAccessor.DataSourceViewSchema IDataSourceViewSchemaAccessor.DataSourceViewSchema IDataSourceViewSchemaAccessor.DataSourceViewSchema IDataSourceViewSchemaAccessor.DataSourceViewSchema

Возвращает или задает схему, связанную с этим объектом DataControlField.Gets or sets the schema associated with this DataControlField object.

(Inherited from DataControlField)
InsertImageUrl InsertImageUrl InsertImageUrl InsertImageUrl

Получает или задает URL-адрес изображения для кнопки "Вставить" в поле CommandField.Gets or sets the URL to an image to display for the Insert button in a CommandField field.

InsertText InsertText InsertText InsertText

Получает или задает заголовок для кнопки "Вставить", которая отображается в поле CommandField.Gets or sets the caption for the Insert button in a CommandField field.

InsertVisible InsertVisible InsertVisible InsertVisible

Возвращает значение, указывающее состояние отображения объекта DataControlField во время пребывания его родительского элемента управления, привязанного к данным, в режиме вставки.Gets a value indicating whether the DataControlField object is visible when its parent data-bound control is in insert mode.

(Inherited from DataControlField)
IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState

Получает значение, указывающее сохраняет ли объект DataControlField изменения в данных о состоянии представления.Gets a value indicating whether the DataControlField object is saving changes to its view state.

(Inherited from DataControlField)
IsTrackingViewState IsTrackingViewState IsTrackingViewState IsTrackingViewState

Получает значение, указывающее сохраняет ли объект DataControlField изменения в данных о состоянии представления.Gets a value indicating whether the DataControlField object is saving changes to its view state.

(Inherited from DataControlField)
ItemStyle ItemStyle ItemStyle ItemStyle

Возвращает стиль любого текстового содержимого, отображаемого полем элемента управления содержанием.Gets the style of any text-based content displayed by a data control field.

(Inherited from DataControlField)
NewImageUrl NewImageUrl NewImageUrl NewImageUrl

Получает или задает URL-адрес изображения для кнопки "Создать" в поле CommandField.Gets or sets the URL to an image to display for the New button in a CommandField field.

NewText NewText NewText NewText

Получает или задает заголовок для кнопки "Создать", которая отображается в поле CommandField.Gets or sets the caption for the New button in a CommandField field.

SelectImageUrl SelectImageUrl SelectImageUrl SelectImageUrl

Получает или задает URL-адрес изображения для кнопки "Выбрать" в поле CommandField.Gets or sets the URL to an image to display for a Select button in a CommandField field.

SelectText SelectText SelectText SelectText

Получает или задает заголовок для кнопки "Выбрать", которая отображается в поле CommandField.Gets or sets the caption for a Select button in a CommandField field.

ShowCancelButton ShowCancelButton ShowCancelButton ShowCancelButton

Получает или задает значение, показывающее, отображается ли кнопка "Отмена" в поле CommandField.Gets or sets a value indicating whether a Cancel button is displayed in a CommandField field.

ShowDeleteButton ShowDeleteButton ShowDeleteButton ShowDeleteButton

Получает или задает значение, показывающее, отображается ли кнопка "Удалить" в поле CommandField.Gets or sets a value indicating whether a Delete button is displayed in a CommandField field.

ShowEditButton ShowEditButton ShowEditButton ShowEditButton

Получает или задает значение, показывающее, отображается ли кнопка "Изменить" в поле CommandField.Gets or sets a value indicating whether an Edit button is displayed in a CommandField field.

ShowHeader ShowHeader ShowHeader ShowHeader

Получает или задает значение, позволяющее определить, отображается ли верхний колонтитул в элементе управления ButtonFieldBase.Gets or sets a value indicating whether the header section is displayed in a ButtonFieldBase object.

(Inherited from ButtonFieldBase)
ShowInsertButton ShowInsertButton ShowInsertButton ShowInsertButton

Получает или задает значение, показывающее, отображается ли кнопка "Создать" в поле CommandField.Gets or sets a value indicating whether a New button is displayed in a CommandField field.

ShowSelectButton ShowSelectButton ShowSelectButton ShowSelectButton

Получает или задает значение, показывающее, отображается ли кнопка "Выбрать" в поле CommandField.Gets or sets a value indicating whether a Select button is displayed in a CommandField field.

SortExpression SortExpression SortExpression SortExpression

Возвращает или задает выражение сортировки, используемое элементом управления источником данных для сортировки данных.Gets or sets a sort expression that is used by a data source control to sort data.

(Inherited from DataControlField)
UpdateImageUrl UpdateImageUrl UpdateImageUrl UpdateImageUrl

Получает или задает URL-адрес изображения для кнопки "Обновить" в поле CommandField.Gets or sets the URL to an image to display for an Update button in a CommandField field.

UpdateText UpdateText UpdateText UpdateText

Получает или задает заголовок для кнопки "Обновить", которая отображается в поле CommandField.Gets or sets the caption for an Update button in a CommandField field.

ValidateRequestMode ValidateRequestMode ValidateRequestMode ValidateRequestMode

Получает или задает значение, указывающее, проверяет ли элемент управления клиентский ввод.Gets or sets a value that specifies whether the control validates client input.

(Inherited from DataControlField)
ValidationGroup ValidationGroup ValidationGroup ValidationGroup

Получает или задает имя группы проверочных элементов управления для проверки при нажатии кнопки в объекте ButtonFieldBase.Gets or sets the name of the group of validation controls to validate when a button in a ButtonFieldBase object is clicked.

(Inherited from ButtonFieldBase)
ViewState ViewState ViewState ViewState

Возвращает словарь сведений о состоянии, позволяющих сохранять и восстанавливать состояние представления объекта DataControlField при нескольких запросах одной и той же страницы.Gets a dictionary of state information that allows you to save and restore the view state of a DataControlField object across multiple requests for the same page.

(Inherited from DataControlField)
Visible Visible Visible Visible

Возвращает или задает значение, определяющее, отображается ли поле элемента управления данными.Gets or sets a value indicating whether a data control field is rendered.

(Inherited from DataControlField)

Методы

CloneField() CloneField() CloneField() CloneField()

Создает точную копию текущего объекта, производного от DataControlField.Creates a duplicate copy of the current DataControlField-derived object.

(Inherited from DataControlField)
CopyProperties(DataControlField) CopyProperties(DataControlField) CopyProperties(DataControlField) CopyProperties(DataControlField)

Копирует свойства текущего объекта CommandField в указанный объект DataControlField.Copies the properties of the current CommandField object to the specified DataControlField object.

CreateField() CreateField() CreateField() CreateField()

Создает пустой объект CommandField.Creates an empty CommandField object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
ExtractValuesFromCell(IOrderedDictionary, DataControlFieldCell, DataControlRowState, Boolean) ExtractValuesFromCell(IOrderedDictionary, DataControlFieldCell, DataControlRowState, Boolean) ExtractValuesFromCell(IOrderedDictionary, DataControlFieldCell, DataControlRowState, Boolean) ExtractValuesFromCell(IOrderedDictionary, DataControlFieldCell, DataControlRowState, Boolean)

Добывает значение поля элемента управления данными из текущей ячейки таблицы и добавляет значение в указанную коллекцию IDictionary.Extracts the value of the data control field from the current table cell and adds the value to the specified IDictionary collection.

(Inherited from DataControlField)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
Initialize(Boolean, Control) Initialize(Boolean, Control) Initialize(Boolean, Control) Initialize(Boolean, Control)

Производит базовую инициализацию экземпляра для поля элемента управления данными.Performs basic instance initialization for a data control field.

(Inherited from DataControlField)
InitializeCell(DataControlFieldCell, DataControlCellType, DataControlRowState, Int32) InitializeCell(DataControlFieldCell, DataControlCellType, DataControlRowState, Int32) InitializeCell(DataControlFieldCell, DataControlCellType, DataControlRowState, Int32) InitializeCell(DataControlFieldCell, DataControlCellType, DataControlRowState, Int32)

Инициализирует указанный объект DataControlFieldCell заданным состоянием строки.Initializes the specified DataControlFieldCell object to the specified row state.

LoadViewState(Object) LoadViewState(Object) LoadViewState(Object) LoadViewState(Object)

Восстанавливает сохраненное раннее состояние представления источника данных.Restores the data source view's previously saved view state.

(Inherited from DataControlField)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
OnFieldChanged() OnFieldChanged() OnFieldChanged() OnFieldChanged()

Вызывает событие FieldChanged.Raises the FieldChanged event.

(Inherited from DataControlField)
SaveViewState() SaveViewState() SaveViewState() SaveViewState()

Сохраняет изменения в состояние объекта DataControlField после того, как страница отправлена на сервер.Saves the changes made to the DataControlField view state since the time the page was posted back to the server.

(Inherited from DataControlField)
ToString() ToString() ToString() ToString()

Возврат строки, представляющей объект DataControlField.Returns a string that represents this DataControlField object.

(Inherited from DataControlField)
TrackViewState() TrackViewState() TrackViewState() TrackViewState()

Инициирует отслеживание объектом DataControlField изменений в состоянии его представления, благодаря чему эти изменения можно сохранить в свойстве элемента ViewState элемента управления и хранить их для всех запросов одной и той же страницы.Causes the DataControlField object to track changes to its view state so they can be stored in the control's ViewState property and persisted across requests for the same page.

(Inherited from DataControlField)
ValidateSupportsCallback() ValidateSupportsCallback() ValidateSupportsCallback() ValidateSupportsCallback()

Определяет поддержку обратных вызовов элементами управления, содержащимися в объекте CommandField.Determines whether the controls contained in a CommandField object support callbacks.

Явные реализации интерфейса

IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object)

Восстанавливает сохраненное раннее состояние представления поля источника данных.Restores the data control field's previously saved view state.

(Inherited from DataControlField)
IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState()

Сохраняет изменения в состояние объекта DataControlField после того, как страница отправлена на сервер.Saves the changes made to the DataControlField view state since the time the page was posted back to the server.

(Inherited from DataControlField)
IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState()

Инициирует отслеживание объектом DataControlField изменений в состоянии его представления, благодаря чему эти изменения можно сохранить в свойстве элемента ViewState элемента управления и хранить их для всех запросов одной и той же страницы.Causes the DataControlField object to track changes to its view state so they can be stored in the control's ViewState property and persisted across requests for the same page.

(Inherited from DataControlField)

Применяется к

Дополнительно