Passando o como paramentro de um método a propriedade value do menuItem

13/08/2012

0

Olá galera,
 
sou iniciante em asp.net (C#) e estou enfrentando o seguinte problema:
 
Estou tentando passar o value do menuitem para uma variavel, onde a qual irá fazer parte de da minha string sql como o nome da tabela que efetuará um select no banco de dados.
 
Gostaria de saber se tem algumas forma de pegar esse valor? E sim, alguem poderia mostrar um exemplo de como seria feito!!  
Walace Jordão

Walace Jordão

Responder

Posts

17/08/2012

Vanderlei Souza

Boa noite,

Pelo que entendi voce quer pegar o value do menuitem que foi clicado no site, isto?
Se for isso vai um exemplo abaixo:

1° Temos que pegar o evento do menu para saber em qual foi clicado, para isso direcionei para um metodo MenuClick conforme código abaixo.

        <asp:Menu ID="Menu1" runat="server" OnMenuItemClick="MenuClick">
            <Items>
                <asp:MenuItem Text="Item 1" Value="Item 1"></asp:MenuItem>
                <asp:MenuItem Text="Item 2" Value="Item2"></asp:MenuItem>
            </Items>
        </asp:Menu>


2° No metodo criei uma variavel que sera caregada com o value do menu selecionado.

        protected void MenuClick(object sender, MenuEventArgs e)
        {
            var valorDoMenu = e.Item.Value;
        }


Se não for isso me passe maiores detalhes que posso te ajudar.

Abraços.
Responder

24/08/2012

Walace Jordão

Olá Szarblewski,

Muito Obrigado era isso mesmo que estava tentando fazer, ajudou muito!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar