这个模型中可以包括一些页面的基本信息以及产品和新闻的列表,不需要做类型转换,只需要在视图中指定你定义的视图模型即可:
public class MyViewModel{
public IEnumerable<Product>Products{getset}
public IEnumerable<Article>News{getset}
}
1:拷贝Content和Scripts到你项目目录2:添加web.config的Web Assets
<httpHandlers>
<add verb="GET,HEAD" path="asset.axd" validate="false" type="Telerik.Web.Mvc.WebAssetHttpHandler, Telerik.Web.Mvc"/>
</httpHandlers>
</system.web>
<system.webServer>
<handlers>
<add name="AssetHandler" preCondition="integratedMode" verb="GET,HEAD" path="asset.axd" type="Telerik.Web.Mvc.WebAssetHttpHandler, Telerik.Web.Mvc"/>
</handlers>
<validation validateIntegratedModeConfiguration="false"/>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
3:在_Layout.cshtml页添加引入脚本和CSS
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" content=""/>
<title>@ViewBag.Title</title>
@Html.Telerik().StyleSheetRegistrar().DefaultGroup(group =>group.Add("telerik.common.css").Add("telerik.metro.css").Combined(true).Compress(true))
@Html.Telerik().ScriptRegistrar().DefaultGroup(group =>group.Combined(true).Compress(true))
</head>
<body>
@RenderBody()
</body>
</html>
4:在具体页面写Grid等等。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)