SORU
19 Mayıs 2011, PERŞEMBE


@Çağıran Html.Kısmi bir görünüm ait görüntülemek için kısmen farklı bir denetleyici için

Düzen öğelerini ortak bir modeli olan ASP.NET MVC 3 uygulama geliştiriyorum. Oturum açma sayfasında bu düzeni takip etmez, çünkü ancak, \Views\Shared\_Layout.cshtml yer bu düzen veremem.

Başka bir paylaşılan düzeni ekleyin, diyelim ki, \Views\Shared\_Content.cshtml ve içerik görünümleri çağırmak istiyorum... ama ne yazık ki bu görüşlere farklı denetleyicileri aittir.

Bir görünümü, farklı bir kumanda eder @Html.Partial çağırmak için bir yolu var mı?

CEVAP
19 Mayıs 2011, PERŞEMBE


Bu hiç sorun değil.

@Html.Partial("../Controller/View", model)

ya

@Html.Partial("~/Views/Controller/View.cshtml", model)

Hile yapmak gerekir.

Eğer (diğer) kontrolör geçmek isterseniz kullanabilirsiniz:

@Html.Action("action", "controller", parameters)

ya da diğer aşırı

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Howard Pinsky

    Howard Pinsk

    6 AĞUSTOS 2006
  • incognitotraveler

    incognitotra

    27 Mayıs 2010
  • Jeremy Gallman

    Jeremy Gallm

    11 NİSAN 2012