[3]MVC3中使用Telerik(转)

简介: ASP.NET MVC的Model元数据与Model模板:预定义模板 http://www.cnblogs.com/artech/archive/2012/05/02/model-metadata-and-template-01.

ASP.NET MVC的Model元数据与Model模板:预定义模板

http://www.cnblogs.com/artech/archive/2012/05/02/model-metadata-and-template-01.html

How ASP.NET MVC Works?[持续更新中…]

 http://www.cnblogs.com/artech/archive/2012/04/10/how-mvc-works.html

原文链接 :http://q.cnblogs.com/q/32396/

 

具体做法:

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) 反对( 0) 回复 | 李永京 | 园豆:2878 (老鸟四级) | 2012-02-29 11:20

@李永京: 谢啦,我找到是什么原因了,可能是建Telerik项目时选的东西多了,修改一下配置文件

 <telerik>
<webAssets useTelerikContentDeliveryNetwork="false" />
</telerik>

把true该为False

支持( 0) 反对( 0) 回复 | SaberLover | 园豆:5 (初学一级) | 2012-02-29 11:50

@李永京: 而且脚本可能不能拿出来放

@section TelerikScript{
@(Html.Telerik().ScriptRegistrar()
.DefaultGroup(group => group.DefaultPath("~/Scripts/2012.1.214")
.Add("jquery-1.7.1.min.js")
.Add("telerik.common.min.js")
.Add("telerik.textbox.min.js")
.Add("telerik.grid.min.js")
.Add("jquery.validate.min.js")
.Add("telerik.window.min.js")
.Add("telerik.draganddrop.min.js")
.Add("telerik.window.min.js")
.Add("telerik.grid.editing.min.js")
.Add("telerik.grid.min.js")
.Combined(true)
.Compress(true)
)
)
相关文章
|
JavaScript 前端开发 容器
ExtJs 4.x MVC 架构
ExtJs 4.x MVC 架构
|
前端开发 JavaScript 程序员
浅析MVC与MVVM
在MVVM的框架下视图和模型是不能直接通信的。 它们通过ViewModel来通信,ViewModel通常要实现一个observer观察者,当数据发生变化,ViewModel能够监听到数据的这种变化 然后通知到对应的视图做自动更新,而当用户操作视图,ViewModel也能监听到视图的变化 然后通知数据做改动,这实际上就实现了数据的双向绑定。并且MVVM中的View 和 ViewModel可以互相通信。
191 0
浅析MVC与MVVM
|
前端开发 数据可视化 数据处理
3、MVC和MVVM
3、MVC和MVVM
89 0
3、MVC和MVVM
|
设计模式 前端开发 JavaScript
关于 MVVM和MVC的一些总结
爱自己,是终生浪漫的开始 ------王尔德
276 0
关于 MVVM和MVC的一些总结
|
前端开发
|
前端开发
艾伟_转载:[一步一步MVC]第六回:什么是MVC(上)?
本系列文章导航 [一步一步MVC]第一回:使用ActionSelector控制Action的选择 [一步一步MVC]第二回:还是ActionFilter,实现对业务逻辑的统一Authorize处理 [一步一步MVC]第三回:MVC范例大观园 [一步一步MVC]第四回:漫谈ActionLink,有时“胡搅蛮缠” [一步一步MVC]第五回:让TagBuilder丰富你的HtmlHelper [一步一步MVC]第六回:什么是MVC(上)? 引言 所谓MVC,其实就是M、V、C而已。
1008 0
|
前端开发 数据管理 安全
|
前端开发 C# .NET