Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

CatalogZoneBase.SelectedCatalogPartID Propriedade

Gets or sets a string as an identifier for the currently selected CatalogPart control in a zone.

Namespace:  System.Web.UI.WebControls.WebParts
Assembly:  System.Web (em System.Web. dll)

[ThemeableAttribute(false)]
public string SelectedCatalogPartID { get; set; }

Valor da propriedade

Tipo: System.String

Uma Cadeia de Caracteres que serve como o identificador do Controlarar selecionado no momento.The default is the value of the control's ID property.

The SelectedCatalogPartID property allows you to set an identifier of your choice for the currently selected CatalogPart control.This does not change the control's ID property value, so you can use this property for your own programmatic purposes.For example, if you wanted to always carry out some programmatic action on the currently selected CatalogPart control, this property enables you to access that control through a known value that you set in advance.

Esta propriedade não pode ser definida por temas ou temas Planilha de estilos.Para obter mais informações, consulte ThemeableAttribute e Visão Geral de Temas e Aparências ASP.NET.

The following code example demonstrates how to use the SelectedCatalogPartID property declaratively and programmatically.For the full code required to run the example, see the Example section of the CatalogZoneBase class overview.

Notice that the first part of the code example declares two <asp:catalogzone> elements, and the first one declares a value for the SelectedCatalogPartID property.

<asp:CatalogZone ID= runat=
  EmptyZoneText=
  HeaderText=
  InstructionText=
  PartLinkStyle-Font-Italic=
  SelectedPartLinkStyle-Font-Bold=
  SelectTargetZoneText=
  AddVerb-Text=
  CloseVerb-Description= 
  SelectedCatalogPartID=>
  <ZoneTemplate>
    <asp:DeclarativeCatalogPart ID= 
      runat=>
      <WebPartsTemplate>
        <aspSample:TextDisplayWebPart 
          runat=   
          id= 
          title =  
          ExportMode=/>  
        <asp:Calendar id= runat= 
          Title= />               
      </WebPartsTemplate>
    </asp:DeclarativeCatalogPart> 
    <asp:PageCatalogPart ID= runat= />
    <asp:ImportCatalogPart ID= runat= /> 
  </ZoneTemplate>
</asp:CatalogZone>
<hr />
<asp:CatalogZone ID= runat=
  BorderWidth=
  HeaderText=
  EmptyZoneText= />


In the second part of the code example, the text value for the SelectedCatalogPartID property of the currently selected control is displayed.

  Button4_Click(object sender, EventArgs e)
{
  Label1.Text = CatalogZone1.SelectedCatalogPartID;
}


When you load the page in a browser, you can select Catalog from the drop-down list to switch to catalog display mode.When the catalog is visible, click one of the links to a CatalogPart control to select it.Then click the Show Selected CatalogPart ID button to display the property value.Observe que o valor da propriedade é o valor que foi definido declarativamente para a zona.If you select the other CatalogPart controls in the zone, the same value becomes the value of the SelectedCatalogPartID property for each control when it is selected.If you do not set the value of the SelectedCatalogPartID property, the default value is always the value of the ID property for the currently selected control.

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft. Todos os direitos reservados.