lostyazilim

Değişken Tanımlama

5 Mesajlar 855 Okunma
lstbozum
wmaraci reklam

viper302 viper302 WM Aracı Kullanıcı
  • Üyelik 09.08.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Siber Güvenlik Danışmanı
  • Konum İstanbul Anadolu
  • Ad Soyad K** A**
  • Mesajlar 294
  • Beğeniler 19 / 26
  • Ticaret 3, (%100)
Arkadaşlar c# bilgim biraz var asp.net öğrenmeye başladım php ye göre çok karışık geldi sorunum şu ilgili dosyadanın a.aspx dosyasının a.aspx.cs bölümünde bir değişken tanımladığımda bunu aspx dosyasında nasıl gösterebilirim? Eval deniyorum ama sanırım bu veritabanı işlemleri için geçerli sanırım. Kısaca;

index.aspx.cs dosyasında
bool a = true; olarak değişken tanımlayacağım

index.aspx dosyasında

if(a == true){ *****}else{ *****}

olacak bu konuda yardımcı olabilecek varmı? bide c# da
bool a = tue;
olabilirken aspx dosyasında
if(a == "true") olunca sorun çıkarmıyor acaba true false değerleri aspx de çift tırnak içerisine mi konuluyor? benmi yanlış anladım acaba?
 

 

wmaraci
reklam

localhost localhost Atatürk! Kullanıcı
  • Üyelik 13.03.2016
  • Yaş/Cinsiyet 37 / E
  • Meslek Yazılımcı
  • Konum İstanbul Avrupa
  • Ad Soyad E** K**
  • Mesajlar 335
  • Beğeniler 145 / 144
  • Ticaret 2, (%100)
public bir değişken tanımladığınızda <%= degiskenadi %> şeklinde gösterebilirsiniz.

diğer sorunun cevabı ise ;

<% if(a == "ali" ) {%>
git bunu yap
<% } else {%>
git bunu yap
<% } %>

şeklinde kullanabilirsin. İş <% burda %> bitiyor.

hayır if(a == true) dediğinizde sorun çıkarmayacaktır. Tırnak içine koyduğunuzda string olarak algılayacaktır.

viper302
 

 

https://roe.com.tr

viper302 viper302 WM Aracı Kullanıcı
  • Üyelik 09.08.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Siber Güvenlik Danışmanı
  • Konum İstanbul Anadolu
  • Ad Soyad K** A**
  • Mesajlar 294
  • Beğeniler 19 / 26
  • Ticaret 3, (%100)
öncelikle cevabınız için teşekkür ederim, olayı sayfanın load kısmında yaptırıyorum değişkenler mevcut

protected void Page_Load(object sender, EventArgs e)
{
bool MenuItemKontrolPanelSelected = true;
bool MenuItemUrunlerSelected = false;
bool MenuItemSiparislerSelected = false;
bool MenuItemMusterilerSelected = false;
bool MenuItemDestekBildirimleriSelected = false;
bool MenuItemAdminlerSelected = false;
}

aspx dosyamda şöyle




yapmak istediğim şey master page içerisinde olacak ul tagının içerisindeki veriler tüm sayfalarda true false değerine göre işlem yapacak
 

 

localhost localhost Atatürk! Kullanıcı
  • Üyelik 13.03.2016
  • Yaş/Cinsiyet 37 / E
  • Meslek Yazılımcı
  • Konum İstanbul Avrupa
  • Ad Soyad E** K**
  • Mesajlar 335
  • Beğeniler 145 / 144
  • Ticaret 2, (%100)







Methodumuz;
protected void MenuSecme()
{
try
{
string page = Path.GetFileNameWithoutExtension(Request.AppRelativeCurrentExecutionFilePath);
switch (page)
{
case "hakkimizda":
hakkimizda1.CssClass = "current-menu-item";
break;
case "iletisim":
iletisim1.CssClass = "current-menu-item";
break;
case "formlar":
formlar1.CssClass = "current-menu-item";
break;
}
}
catch (Exception ex)
{
throw ex;
}}


Methodu masterpage load da çağırın;
MenuSecme();

çalışmayı ekliyorum.
http://dosya.co/o3bbobh522bg/menusecme.zip.html
viper302
 

 

https://roe.com.tr
wmaraci
wmaraci

viper302 viper302 WM Aracı Kullanıcı
  • Üyelik 09.08.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Siber Güvenlik Danışmanı
  • Konum İstanbul Anadolu
  • Ad Soyad K** A**
  • Mesajlar 294
  • Beğeniler 19 / 26
  • Ticaret 3, (%100)
Merhaba kodlar için teşekkür ederim tam olarak ne işe yarıyor acaba? Ekteki dosyayı indirmeme site izin vermiyor reklama bile tıklayamıyorum.

Ek Olarak: Tamam kodları anladım çok teşekkür ederim istediğim gibi sonuç alıyorum.
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al