none
login com escolha de tipo RRS feed

  • Pergunta

  • boa noite eu tenho uma pequena duvida e queria mto a vossa ajuda. é  o seguinte quero fazer login, tenho o campo usuário o campo senha e uma DropDownList com os tipos (aluno, administrador e professores) como faço para que a pessoa que ira fazer o login ao escolher o tipo será direccionada para a pagina do tipo escolhido?
    sexta-feira, 12 de julho de 2013 21:31

Todas as Respostas

  • Iai cara blxx,

    Por que vc não coloca  os valores do dropdownlist dentro da sua base de dados de login..... assim vc amarra o usuário a um perfil , e depois só verificaria o tipo de  perfil e redirecionaria para onde quiser

    Abraço :)


    Diego Almeida Barreto System Analyst / Software Developer


    sexta-feira, 12 de julho de 2013 22:40
  • esses valores já estão dentro da base de dados. eu não sei é como verificar qual perfil foi escolhido
    sexta-feira, 12 de julho de 2013 23:32
  • Boa noite,

    Após verificar se os dados de acesso ao sistema estão corretos, existem algumas formas de redirecionar o usuário para o "seu perfil".

    A principio você pode fazer desta forma:

    switch (<valor selecionado no dropDown>)
    {
    
    case "Aluno":
    		Response.Redirect("Aluno.aspx")
    
    	break;
    
    case "ADM":
    		Response.Redirect("ADM.aspx")
    
    	break;
    
    case "Prof":
    		Response.Redirect("Prof.aspx")
    
    	break;
    
    }

    Se ajudou, marque como útil! ;)

    sexta-feira, 12 de julho de 2013 23:35
  • Como você montou a tela de login ?

    Está utilizando o controle de Login do ASP.NET, WSAT, ASP.NET MEMBERSHIP ?

    Se a pessoa estiver em mais de um tipo tem que abrir uma segunda tela(Div, Popup...) para selecionar o tipo que ela quer visualizar naquele momento...

    Se você utilizar ASP.NET MEMBERSHIP da pra fazer tudo isso ai digitando umas 4 linhas de código !!!


    Leonardo Lourenço Silva
    MCT, MCSD, MCPD, MCTS, MCP, MTA
    netcoders.com.br
    leolosi.wordpress.com

    sábado, 13 de julho de 2013 04:09
  • nao eu nao estou a utilizar o ASP.NET MEMBERSHIP fiz manualmente mm esta assim:
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head id="Head1" runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
        
            nome:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
            <br />
            senha:<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
            <br />
            tipo:<asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="datasourcetipo" DataTextField="tipo" DataValueField="tipo">
            </asp:DropDownList>
            <asp:SqlDataSource ID="datasourcetipo" runat="server" ConnectionString="<%$ ConnectionStrings:bdExemploConnectionString %>" SelectCommand="SELECT [tipo] FROM [tipo]"></asp:SqlDataSource>
            <br />
            <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="login" />
    &nbsp;
            <asp:Button ID="Button2" runat="server" Text="cancelar" />
        
        </div>
        </form>
    </body>
    </html>

    sábado, 13 de julho de 2013 11:07
  • Pra TODOS nós podermos te ajudar melhor...

    1 - Quais os nomes dos tipos de acesso que você tem ?

    2- Cada tipo de acesso vai ter uma página HOME, INDEX, DEFAULT ?


    Leonardo Lourenço Silva
    MCT, MCSD, MCPD, MCTS, MCP, MTA
    netcoders.com.br
    leolosi.wordpress.com

    sábado, 13 de julho de 2013 12:09
  • Teoricamente é só colocar um IF no click do botão e um redirect para a página específica !!!

    Leonardo Lourenço Silva
    MCT, MCSD, MCPD, MCTS, MCP, MTA
    netcoders.com.br
    leolosi.wordpress.com

    sábado, 13 de julho de 2013 12:10
  • eu quero que se for o tipo aluno ele será direccionado para a pagina aluno e dentro dessa pagina ele poderá ver as suas notas os horários os seus dados pessoais
    sábado, 13 de julho de 2013 12:32
  • iai meu blzz,

    da forma q vc fez o login ... Faça como Leonardo disse utilizando if


    Diego Almeida Barreto System Analyst / Software Developer

    sábado, 13 de julho de 2013 16:35