Asp.Net Mvc Data Gösterme
-
merhaba,
mvc ile sayfaya data basmak istiyorum .cshtml tarafında.
controller içerisinde bir class oluşturdum alttaki gibi. Normalde repeaterın databinding ederdik bu mvc de nasıl sayfaya basacağız?
public class Sayfa
{
public string Adi { get; set; }
public string IDs { get; set; }
public List<Sayfa> Yenim()
{
List<Sayfa> ssss = new List<Sayfa>();
ssss.Add(new Sayfa { Adi = "google", IDs = "1" });
ssss.Add(new Sayfa { Adi = "yahoo", IDs = "1" });
ssss.Add(new Sayfa { Adi = "bing", IDs = "1" });
return ssss;
}
}
-
View'a model tanımlayıp döngüyle kayıtları listelemen gerekiyor.
Yani model olarak kullanacağın class şu olursa
public class OrnekModel{
public IEnumerable<Ornek> Ornekler{get;set;}
public class Ornek{public int Id{get;set;}
public string Baslik{get;set;}
public string Detay{get;set;}
}
}
Controller'ın bu şekilde olmalı;
public ActionResult TestController(){
var model=new OrnekModel{Ornekler=Db.Tablon.Select(s=>new OrnekModel.Ornek{
Id=s.Id,
Baslik=s.Baslik,
Detay=s.Detay
})
};
return View(model);
}
View'ın da en üste
@model ProjeAdin.Namespace.OrnekModel eklemelisin
sonra da foreach le kayıtları listeleyebilirsin.
@foreach(var item in Model){
<p>@item.Id </p>
<p>@item.Baslik </p>
<p>@item.Detay </p>
}
-
@psYCho sen yaşıyomuydun ya. 3-4 sene önce hatırlarsın dime bi gittin pir gittin hocam insan bi telefon açardı
-
Benimde şöyle bir problemim var beyler yaa asp.net mvc 3.0'la yazılmış bir script var dosya derlendiği için .dll dosyasında birkaç yeri değiştirmem gerekiyor.
Programcı ibnesi de kaynak kodları vermediği için herhangi bir değiştirme işlemi yapamıyorum.
Adaba bu dll dosyasını tekrardan düzenleme imkanım varmıdır ?
-
Ne desen haklısın hocam o konularda ama şimdi burada hiç girmeyelim (:
-
psYCho bunu yazdı
Ne desen haklısın hocam o konularda ama şimdi burada hiç girmeyelim (:
hocam girmeyelimde insanın aklına binbir türlü şey geliyo yemin ederim doğalgazdan zehirlendin öldün sandım. senet sözleşme yoktu hür irade senin her zaman ama bi haber vermeliydin
-
CEO bunu yazdı
Benimde şöyle bir problemim var beyler yaa asp.net mvc 3.0'la yazılmış bir script var dosya derlendiği için .dll dosyasında birkaç yeri değiştirmem gerekiyor.
Programcı ibnesi de kaynak kodları vermediği için herhangi bir değiştirme işlemi yapamıyorum.
Adaba bu dll dosyasını tekrardan düzenleme imkanım varmıdır ?
Reflector le açıp kurcalayıp tekrar derleyebilirsin gibime geliyor. Hatta reflector le proje haline falan da getirebiliyorduk.