Html.RenderPartial() kullanılarak oluşturulmuş bir "MVC View Kullanıcı Denetimi" ile güçlü yazılan bir görünüm oluşturmaya çalışıyorum. Benim ascx dosyamın üst kısmı şu şekilde gözüküyor: ASP.NET MVC Strongly Typed Kısmi Görünümü, hata türünü yüklenemedi hatası veriyor
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<System.Collections.IEnumerable<string>>" %>
Bu sayfada başka bir şey yok.
Ben app yürütmek ve bu kontrol icra sayfasını yüklediğinizde, aşağıdaki hatayı alıyorum:
Yani o zaman bunu basitleştirilmişCould not load type 'System.Web.Mvc.ViewUserControl<System.Collections.IEnumerable<string>>'.
:
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<String>" %>
Ve sonra, sadece tam olarak gerekli olması durumunda, aynı hatayı aldığımda (ikame türü) her zaman bir kez aldığımda:
. burada ne yapıyorum? ASP.NET MVC 1.0 RTM ile .NET 3.5 kullanıyorum.
Teşekkür ederiz! Web.config görünüm klasörü üzerinden kopyalamayı tamamen unuttum. Hataların, bunun yanlış olduğu daha açık olmasını diliyorum. – DavGarcia
Vay, aynı sorun burada. Web.config - makinemde çalıştım - yapı yazımın bir parçası değildi. –
Sadece bir MVC2 uygulaması oluşturdum ve web.config dosyasını bu Views dizininden kopyaladım. Teşekkürler. –