Прочитать на английском

Поделиться через


LinkButton.CommandName Свойство

Определение

Получает или задает имя команды, связанное с элементом управления LinkButton. Это значение передается обработчику событий Command вместе со свойством CommandArgument.

C#
public string CommandName { get; set; }
C#
[System.Web.UI.Themeable(false)]
public string CommandName { get; set; }

Значение свойства

Имя команды элемента управления LinkButton. Значение по умолчанию — Empty.

Реализации

Атрибуты

Примеры

В следующем примере показано, как использовать CommandName свойство для указания имени команды для LinkButton элемента управления .

ASP.NET (C#)
<%@ Page Language="C#" AutoEventWireup="True" %>
<!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>LinkButton Command Event Example</title>
<script language="C#" runat="server">
     
      void LinkButton_Command(Object sender, CommandEventArgs e) 
      {
         Label1.Text = "You chose: " + e.CommandName + " Item " + e.CommandArgument;
      }
 
   </script>
 
</head>
<body>
 
   <form id="form1" runat="server">
 
      <h3>LinkButton Command Event Example</h3>
  
      <asp:LinkButton id="LinkButton1" 
           Text="Order Item 10001"
           CommandName="Order" 
           CommandArgument="10001" 
           OnCommand="LinkButton_Command" 
           runat="server"/>
 
      <br />
  
      <asp:LinkButton id="LinkButton2" 
           Text="Order Item 10002"
           CommandName="Order" 
           CommandArgument="10002" 
           OnCommand="LinkButton_Command" 
           Runat="server"/>
 
      <br />
      <br />
 
      <asp:Label id="Label1" runat="server"/>
 
   </form>

</body>
</html>

Комментарии

При наличии нескольких LinkButton элементов управления на веб-странице используйте CommandName свойство , чтобы указать или определить имя команды, связанной с элементом управления, LinkButton который был нажат. Вы можете задать CommandName свойство с любой строкой, определяющей выполняемую команду. Затем можно программно определить имя LinkButton команды элемента управления и выполнить соответствующие действия.

Дополнительные сведения о команде, например Ascending порядок сортировки, можно указать с помощью CommandArgument свойства .

Значение для данного свойства нельзя задать с помощью тем или тем таблиц стилей. Дополнительные сведения см. в разделах ThemeableAttribute и ASP.NET Темы и обложки.

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

Продукт Версии
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

См. также раздел