Compartilhar via


Como: Adicionar controles de servidor Web XML a uma página de Web Forms

Adicione controle Xml de servidor Web para o local na página onde você deseja que apareça a saída.

Para adicionar um controle de servidor Web XML a uma página de Web Forms

  1. A partir da guia Padrão da Caixa de ferramentas, arraste um controle Xml para a página.

  2. Carregue os dados XML que você deseja exibir no controle definindo a propriedade Document ou DocumentSource ou colocando o XML entre as marcas de abertura e fechamento do controle.Para obter detalhes, consulte:Como: Carregar dados XML no controle de servidor Web XML.

    Observação:

    Certifique-se de que quando o seu aplicativo for executado, ele tenha as permissões apropriadas para ler o arquivo XML.Para obter detalhes, consulte:Autorização ASP.NET.

Para adicionar um controle de servidor Web XML a uma página de Web Forms programaticamente

  1. Crie uma instância do controle Xml e defina suas propriedades, como mostrado no exemplo de código a seguir:

    Dim myXML As System.Web.UI.WebControls.Xml = _
        New System.Web.UI.WebControls.Xml()
    myXML.DocumentSource = "SourceDoc.xml"
    myXML.TransformSource = "SourceTrans.xsl"
    
    System.Web.UI.WebControls.Xml myXML = 
        new System.Web.UI.WebControls.Xml();
    myXML.DocumentSource = "SourceDoc.xml";
    myXML.TransformSource = "SourceTrans.xsl";
    
  2. Adicione o novo controle à Coleção Controls de um contêiner que já esteja na página, como mostrado no exemplo de código a seguir:

    PlaceHolder1.Controls.Add(myXML)
    
    PlaceHolder1.Controls.Add(myXML);
    
    Observação:

    Controles que você adiciona dinamicamente a uma página de Web Forms não farão parte do estado da exibição da página automaticamente — nem os controles nem seus valores serão salvos quando uma página executar processamento no servidor.Portanto você é responsável por salvar o estado de qualquer controle gerado dinamicamente cujos valores você deseja preservar.Para obter detalhes, consulte:Visão Geral sobre o Gerenciamento de Estado do ASP.NET.

Consulte também

Referência

Visão geral controle servidor Web XML