bir projemde login bilgilerini kontrol ettikten sonra "panel" ile yaptığım logout kısmını getirmek istiyorum. Fakat nedense olmadı. Nerede hata yaptığımı bulamadım. Kullanıcı girişini yapıyor. Hatalı bilgi girdiysem ilgili label'ıda gösteriyor. Fakat nedense paneller çalışmıyor.
Çalıştığım sayfada login isimli paneli visible=true yapmıştım. Yani sayfa ilk açıldığında login isimli panel görünsün ki kullanıcı giriş yapabilsin istiyorum. Fakat ogrenci_tc ve şifreyi girdikten sonra post ederken login isimli panel yerine logout isimli panelin gözükmeis gerekirken login panel görünür durumda.
Yardımcı olursanız sevinir. Teşekkür ederim.
protected void btn_giris_Click(object sender, ImageClickEventArgs e) { DataRow dataGiris = class.GetDataRow("SELECT * FROM ogrenciler WHERE ogrenci_tc='"+txtUser.Text+"' and ogrenci_sifre='"+txtPass.Text+"' "); if (dataGiris != null) {
bir projemde login bilgilerini kontrol ettikten sonra "panel" ile yaptığım logout kısmını getirmek istiyorum. Fakat nedense olmadı. Nerede hata yaptığımı bulamadım. Kullanıcı girişini yapıyor. Hatalı bilgi girdiysem ilgili label'ıda gösteriyor. Fakat nedense paneller çalışmıyor.
Çalıştığım sayfada login isimli paneli visible=true yapmıştım. Yani sayfa ilk açıldığında login isimli panel görünsün ki kullanıcı giriş yapabilsin istiyorum. Fakat ogrenci_tc ve şifreyi girdikten sonra post ederken login isimli panel yerine logout isimli panelin gözükmeis gerekirken login panel görünür durumda.
Yardımcı olursanız sevinir. Teşekkür ederim.
protected void btn_giris_Click(object sender, ImageClickEventArgs e)
{
DataRow dataGiris = class.GetDataRow("SELECT * FROM ogrenciler WHERE ogrenci_tc='"+txtUser.Text+"' and ogrenci_sifre='"+txtPass.Text+"' ");
if (dataGiris != null)
{
Response.Redirect("ogrenci.aspx");
logout.Visible = true;
login.Visible = false;
}
else
lbl_user_hata.Text = "Kullanıcı bilgileriniz hatalı.";
login.Visible = true;
logout.Visible = false;
}
<asp:Panel ID="login" runat="server">
<div id="solmenublok">
<div id="solmenubaslik">
<label>Kullanıcı Paneli</label>
<span class="soliconlar kullanicigirisiicon"></span> </div>
<div id="kullanicigirisiyeri">
<asp:Label ID="lbl_user_hata" runat="server" ForeColor="Red"></asp:Label>
<div id="kullanicigirisiyeriic">
<asp:TextBox ID="txtUser" runat="server"></asp:TextBox>
<span class="kullaniciiconlari kullanicigirisiiconu"></span> </div>
<div id="kullanicigirisiyeriic">
<asp:TextBox ID="txtPass" runat="server" TextMode="Password"></asp:TextBox>
<span class="kullaniciiconlari kullanicisifreiconu"></span> </div>
<div id="kullanicigirisiyeriic">
<asp:ImageButton ID="btn_giris" runat="server" Height="29px"
ImageUrl="~/images/login_btn.png" Width="95px"
style="float:right; padding-right:10px; border:none;"
onclick="btn_giris_Click" />
</div>
</div>
</div>
</asp:Panel>
<asp:Panel ID="logout" runat="server" Visible="False">
<div id="solmenublok">
<div id="solmenubaslik">
<label>Kullanıcı Paneli</label>
<span class="soliconlar kullanicigirisiicon"></span> </div>
<div id="kullanicigirisiyeri">
<div id="kullanicigirisiyeriic">
Hoş geldin,
</div>
<div id="kullanicigirisiyeriic">
</div>
<div id="kullanicigirisiyeriic">
<asp:ImageButton ID="ImageButton1" runat="server" Height="29px"
ImageUrl="~/images/login_exit_btn.png" Width="95px"
style="float:right; padding-right:10px; border:none;"
onclick="ImageButton1_Click" />
</div>
</div>
</div>
</asp:Panel>