none
web.sitemap RRS feed

  • Pergunta

  • Salve Salve

    Coloquei um web.sitemap no projeto por recomendação de outros analistas da empresa e não sei como proceder para exibir ele no menu, alguém ai sabe ?

    segunda-feira, 11 de fevereiro de 2013 20:33

Respostas

  • Salve Salve

    Coloquei um web.sitemap no projeto por recomendação de outros analistas da empresa e não sei como proceder para exibir ele no menu, alguém ai sabe ?

    O SITEMAP por padrão tem que estar na raíz do projeto e o nome dele deve ser Web.sitemap...

    Caso ele não esteja na raíz ou esteja com outro nome tem que alterar no Web.Config passando o novo caminho e nome.

    Para que os itens de menu apareçam dentro do controle Menu, você deve utilizar um controle Assistente chamado SiteMapDataSource que fica dentro da categoria Data da ToolBox, esse controle é só arrastar e soltar e em modo de execução ele se encarrega de abrir o arquivo e montar na memória a estrutura dos menus.

    Para exibir os itens de menu dentro do controle Menu, utilizar a propriedade DataSourceId do controle de Menu e apontar para o SiteMapDataSource.

    Segue abaixo um link exemplificando tudo isso.

    http://www.macoratti.net/07/06/aspn_smt.htm


    Leonardo Lourenço Silva

    • Marcado como Resposta Jones Doidão segunda-feira, 11 de fevereiro de 2013 20:49
    segunda-feira, 11 de fevereiro de 2013 20:46

Todas as Respostas

  • Salve Salve

    Coloquei um web.sitemap no projeto por recomendação de outros analistas da empresa e não sei como proceder para exibir ele no menu, alguém ai sabe ?

    O SITEMAP por padrão tem que estar na raíz do projeto e o nome dele deve ser Web.sitemap...

    Caso ele não esteja na raíz ou esteja com outro nome tem que alterar no Web.Config passando o novo caminho e nome.

    Para que os itens de menu apareçam dentro do controle Menu, você deve utilizar um controle Assistente chamado SiteMapDataSource que fica dentro da categoria Data da ToolBox, esse controle é só arrastar e soltar e em modo de execução ele se encarrega de abrir o arquivo e montar na memória a estrutura dos menus.

    Para exibir os itens de menu dentro do controle Menu, utilizar a propriedade DataSourceId do controle de Menu e apontar para o SiteMapDataSource.

    Segue abaixo um link exemplificando tudo isso.

    http://www.macoratti.net/07/06/aspn_smt.htm


    Leonardo Lourenço Silva

    • Marcado como Resposta Jones Doidão segunda-feira, 11 de fevereiro de 2013 20:49
    segunda-feira, 11 de fevereiro de 2013 20:46
  • Macoratti Rulez vou seguir o exemplo dele, valeu mano

    segunda-feira, 11 de fevereiro de 2013 20:49