SORU
26 EYLÜL 2011, PAZARTESİ


Enjekte Razor View Engine ile MVC 3 ASP.NET kısmi bir görünüm belirli bölümlere içerik

Aşağıdaki Bölüm _Layout.cshtml benim tanımlıyorum

@RenderSection("Scripts", false)

Kolayca aşağıdaki gibi bir görünüm kullanabilirsiniz

@section Scripts { 
    @*Stuff comes here*@
}

Mücadele ediyorum, bazı içerik kısmi bir görünümü bu bölümün içine enjekte nasıl.

Aşağıdaki varsayalım benim sayfa :

@section Scripts { 

    <script>
        //code comes here
    </script>
}

<div>
    poo bar poo
</div>

<div>
  @Html.Partial("_myPartial")
</div>

_myPartial kısmi görünümü Scripts bölüm içinde bazı içerik enjekte etmen lazım.

ne olduğu hakkında bir fikrin var mı?

CEVAP
26 EYLÜL 2011, PAZARTESİ


Bölümler parçalı manzara çalışması yok ve bu şekilde tasarlanmış. some custom helpers benzer bir davranış elde etmek için kullanabilirsiniz, ama dürüst olmak gerekirse görünümü sorumluluğu gerekli komut, kısmi sorumluluğu kapsamaz. Bunu yapmak için ana görünüm @komut bölümünü kullanarak ve elimizde bir komut hakkında endişe değil tavsiye ederim.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Besnik Ibrahimi

    Besnik Ibrah

    27 Mart 2010
  • Major FX

    Major FX

    6 HAZİRAN 2012
  • YEAH1TV

    YEAH1TV

    19 ŞUBAT 2009