SORU
25 Mart 2011, Cuma


Html.Bana garip aşırı yük hata veren RenderPartial?

Test kısmi adında bir sayfa yaptım_Test.cshtmlve arayacak bu benim görüşüm aynı dizine koy, işte burada:

<div>hi</div>

Ve arama cshtml görünümünde, ben basitçe söylemek gerekirse:

@Html.RenderPartial("_Test")

Bana hata verir:

CS1502: en iyi yüklenmiş yöntem maç için 'Sistem.Web.Web sayfaları.WebPageExecutingBase.Write(Sistemi.Web.Web sayfaları.HelperResult)' bazı geçersiz bağımsız değişken var

Ayrıca aynı sonucu tam yolunu denedim. Bu hareket neden çok karışık ben böyleyim, sanırım basit bir şey kaçırıyorum...? Baktığın için teşekkür ederim.

CEVAP
25 Mart 2011, Cuma


Html.RenderXXX dönüş void yardımcıları çünkü bu hatayı alıyorsanız - doğrudan yanıt şeyler için* yazma çünkü geri dönüş yok. Onlar gibi bu kullanmanız gerekir:

@{ Html.RenderPartial("_Test"); }

Ayrıca Html var.Kısmi yardımcı olacak, hangi iş ile sözdizimi, ama istemiyorum tavsiye kullanarak sürece senin için, çünkü performans (ilk bestelediği verilen kısmi görünüme dize, ve sonra üst görünüm koyar içine yanıt*).

bu tamamen doğru değil * aslında ViewContext içine işlenmiş.Bir yazar ve bir kez tam sayfa işlenen ve oluşur, her şeyi yanıt gidiyor

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • SRC RECORDS

    SRC RECORDS

    2 EKİM 2006
  • TheJoeycool2010

    TheJoeycool2

    12 Temmuz 2010
  • VitalyzdTv

    VitalyzdTv

    7 AĞUSTOS 2011