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
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

Html.Kısmi vs Html.RenderPartial & Htm...
iPhone - garip simülatörü üzerinde tes...
6 Garip Güncellemelerinden Hata: Inter...
Garip PHP hata: ''t içerik y...
Ne fark (varsa) Html arasında.Kısmi(gö...