我在我的MVC5网站上使用T4MVC。在视图中,我有一些类似的东西:
@Html.Partial(MVC.Shared.Views.ViewNames.Foo, Model.FooBar)Foo视图需要使用@model定义的特定类型,但Model.FooBar可能具有不同的类型。直到运行时才会检测到此错误。
有没有一种方法可以像我们使用ActionLinks一样,使用T4MVC来呈现带有类型方法的partial,可能是这样的:
@Html.Partial(MVC.Shared.Views.Foo(Model.FooBar)) // Error: Foo() expects Argument of type ...发布于 2013-12-11 03:37:59
简而言之,T4MVC目前不支持这种情况下的完全强类型。
这是可以想象的事情,但它会带来挑战。具体地说,T4MVC需要解析视图以确定模型类型。目前,它从不解析视图,而只是检测它们的存在。
https://stackoverflow.com/questions/20496456
复制相似问题