Minggu, 08 Januari 2012

RESUME PWEB PERT. 6

Membuat menu Login
  1. Pertama kita ambil 2 Panel, 2 Label, 2 Textbox, dan 2 button.
  1. Panel digunakan sebagai tempat untuk control login lainnya, Label kita beri nama Username dan Password, Textbox ID-nya kita ganti TxtUser dan TxtPass serta button text-nya kita ganti Login dan Logout.
  1. Dobel klik button Login lalu kita ketikan:
If TextBox1.Text= "admin" And TextBox2.Text = "admin" Then
            Session("User") = TextBox1.Text
            Response.Redirect("~\Home.aspx")
        Else
            TextBox1.Text = ""
            TextBox2.Text = ""
        End If

4.      Pada Header masterpage kita klik kanan kita pilih insert lalu row below. Maka akan ada baris baru yang nantinya digunakan sebagai tempat untuk menu. Setelah itu kita ambil menu dari toolbox navigation, drag ke baris baru tadi. Selanjutnya kita klik tanda [>] kita pilih edit menu item. Maka akan masuk pada menu item editor. Disini kita klik Add a root item sebanyak 4 kali, selanjutnya kita masuk properties di sebelah kanan. Item paling atas kita isi Textnya Home dan navigate urlnya ~/Home.aspx yang mengarahkan ke halaman home. Begitu seterusnya sesuaikan dengan text menu dan navigate url yang kita buat. Setelah selesai, hasilnya seperti gambar berikut ini:

  1. Pada  Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load kita ketikan:
If Session("User") = "admin" Then
            Menu1.Visible = True
            Panel1.Visible = False
            Button2.Visible = True
        Else
            Menu1.Visible = False
            Panel1.Visible = True
            Button2.Visible = False
        End If
  1. Dobel klik button Logout lalu kita ketikan:
Session("User") = Nothing
        Response.Redirect("~\Home.aspx")
  1. Selesai. Dengan ini kita sudah bisa melakukan session management login.


Tidak ada komentar:

Posting Komentar