我正在设置这样的匿名类型:
PropertyBag["model"] = new
{
IsHome = areaId == "Home",
IsGroups = areaId == "Groups",
IsUsers = areaId == "Users",
IsComputers = areaId == "Computers",
};
在我看来,我希望能够在条件属性输出中调用model.IsHome
,如下所示:
<a href="/Home" class="dropdown selected?{model.IsHome}">Home</a>
但这似乎不适用于匿名类型!
我试图将我的viewdata设置为object:
<viewdata model="object" />
任何想法,如果这支持吗?
答案 0 :(得分:0)
有一个类似于你在这里尝试的事情的例子:Late-bound Eval – email templates revisited。虽然它与将Spark用于电子邮件模板有关,但您应该能够在视图中执行相同操作。 它可能会或可能不会对性能产生影响,但可能需要在确定之前和之后对其进行分析。