Görünüm WebViewPage veya WebViewPage<TModel> türetilmesi gerekir;.
Justin Slattery's Plugin Architecture tutorial ve aşağıdaki Web formunu Manzarası yerine Jilet için adapte etmeye çalışıyorum.
Geri kalan her şey (denetleyicileri, eklenti derleme yükleme, vb.) Tamam gibi görünüyor. Ancak, gömülü Jilet görünümleri düzgün çalışması için almak için değilim. Bu bulmak için çalışırken bir "Hello world/Dizin", aşağıdaki hata:
'~//MyProjectPlugin Eklentileri görüntüleyin./MyProjectPlugin dll.Manzarası.Hello world.Dizin.'WebiewPage veya WebViewPage türetilmesi gerekir. cshtml
İstisna System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance) 262
tarafından atılır
Gerekirse izleme tam bir yığın vardır, olabilir.
Herkes yanlış yapıyor olabilir ne tavsiye edebilirler?
CEVAP
Jilet daha uygun olan, following blog post ödeme alabilirsiniz.
Ama sorunun cevabı, beri size hizmet görüşlerinizi gelen bir standart olmayan yer kalmadı ~/Views/web.config
dosyası geçerlidir ve belirlemenizi sağlar taban türü için traş bıçağını manzarası. Her jilet bakış üzerine şunları eklemek lazım:
@inherits System.Web.Mvc.WebViewPage
@model ...
Bırakın hata ayıklama bilgisi ile &quo...
Veri olarak görüntüleri CSS veya HTML/...
Kurucu Beyannamesi veya örnek değişken...
C STL: nesneleri için tüm nesneleri ve...
viewWillDisappear: görünüm denetleyici...