20) Asp.NET Core 5.0 - UrlHelpers - HtmlHelpers Fonksiyonları
HTML-код
- Опубликовано: 10 фев 2025
- Github : github.com/gnc... Bu video Gençay Yıldız tarafından NGAkademi bünyesinde ücretsiz çekilmiştir.
Ders notları ve dosyalarının hepsine aşağıdaki adresten erişebilirsiniz.
ngakademi.com/...
Gençay Yıldız'ın Bloğu
www.gencayyild...
Güncel Duyuru ve Bildiriler İçin Sosyal Medya Hesaplarımız
/ ngakademi.sosyal
/ ngakademi
/ ngakademii
Bana destek olmak için kanalıma üye olabilirsiniz:
/ gençay yıldız
elinize emeğinize sağlık harika anlatım
Helpers konusunu bu kadar sade, anlaşılır ve net bir şekilde anlatan bir Türkçe kaynak yada eğitim yok. 10'un üzerinde eğitim seti ile çalışmış bir kişi olarak bunu söylüyorum.
Süpersiniz.
Teşekkürler hocam. Ayrıca tüm konulara değinmenizin yanında güncel olarak hangisinin kullanılıp kuşlanılmadığını bildiriyor olmanız çok güzel.
karmaşık konuları sade anlattığınız için teşekkürler. basit proje üzerinden geçilirse süper olur
Emeğinize sağlık hocam, çok teşekkürler
heyecan hiç bitmiyor ki hocam. öğrendikçe daha çok öğrenesi geliyor hele ki bu eski, maliyetli bu yeni falan diye bilgilendirip günceli ile karşılaştırmak falan hadi güncele geçeyim onu da öğreneyim diyorum. :)
Teşekkürler
Teşekkürler hocam🙏👏❤
Allah razı olsun hocam
💯
Teşekkürler hocam
Teşekkürler.
Bu bir destek mesajıdır. UrlHelpers - HtmlHelpers Fonksiyonları
Eli öpülesi adamsın. Allah razı olsun yerin cennetlik hocam
inşaaEllah diyelim :)
11:04 kaldım
Bu konuyu Aktarabilen Nadir Eğitmenlerden :)
16.01.2024 izledim.
Hocam merhabalar, videolarınızı severek takip ediyoruz. Size bir sorum olacak; kendim çok fazla kez denedim ancak ne yazık ki bir sonuca varamadım. Fazla ayrıntıya girmeden direkt sorunu açıklayayım:
Asıl View' imizde(GetProducts) yeni bir model tanımlayıp, ya da direkt "Html.Partial("Dizin", Model)"Model parametresine primitive tipte değişkenler göndererek çağırdığımda sayfanın o kısmına boş bir küme dönüyor, bir nevi işleme girmiyor "partial view(burada PartialDenemeModel.cshtml)" dosyasındaki kodlar. Ancak herhangi bir hata almıyorum. Yani programın veya kodların kendisinde bir hata yok, başarılı bir şekilde çalışıyor.
Boş küme dönderen kodlar şu şekilde(biliyorum ki ikincisi daha pratik 😁):
version 1) ❌
@{
string b = "abc";
Html.Partial("Partials/PartialDenemeModel.cshtml", b);
}
version 2) ❌
@{
Html.Partial("Partials/PartialDenemeModel.cshtml", "abc");
}
Belki faydası olur diye belirtmek isterim ki şu şekilde controller(ProductController.cs)'dan parametre olarak gönderdiğim model'de bir sıkıntı olmuyor, sayfayı başarılı şekilde görüntüleyebiliyorum. Değişken(yani model) iletiliyor ve işleniyor:
✅
@{
@model string //"abc"
Html.Partial("Partials/PartialDenemeModel.cshtml", @Model);
}
Uygun bir zamanınızda(tabi ki varsa) yardımcı olabilirseniz çok sevinirim 🙂.
Html.Partial kullanımı bir nevi componentlerin kullanılması gibi oluyor öyle mi?
Asp.NET'de App_Code içine @helper ile fonksiyonlar tanımlıyorduk. Çok tatlı oluyordu fakat nedense .Net Core ile kaldırdılar. O mantığı tam olarak .net core'da ne barındırıyor? Birde partial'a parametre olarak product verdik fakat bir sayfaya sadece bir model gönderebiliyoruz. Product'tu nerede dolduracağız?. Yardımınız için teşekkürler.
1. soruya cevap olarak birazdan yayınlayacağım TagHelper konusunu verebilirim.
2. soruya ise; veri taşıma kontrollerinden gönderebilirsin yahut derste yaptığım gibi view üzerinde bir nesne oluşturup gönderebilirsin. Örneğin sayfanın model'ı A nesnesidir lakin sen
ViewBag.B = new B();
ile oluşturulan B nesnesini gidip partial'a verebilir ve partial ın model'ını B yapabilirsin.
.
Teşekkürler hocam
Teşekkürler hocam