.Net MVC框架 基础知识

上传人:好** 文档编号:122119386 上传时间:2020-03-01 格式:PPTX 页数:20 大小:884.86KB
返回 下载 相关 举报
.Net MVC框架 基础知识_第1页
第1页 / 共20页
.Net MVC框架 基础知识_第2页
第2页 / 共20页
.Net MVC框架 基础知识_第3页
第3页 / 共20页
.Net MVC框架 基础知识_第4页
第4页 / 共20页
.Net MVC框架 基础知识_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《.Net MVC框架 基础知识》由会员分享,可在线阅读,更多相关《.Net MVC框架 基础知识(20页珍藏版)》请在金锄头文库上搜索。

1、 ASP.netMVC讲解分为以下部分MVC的初步了解及框架结构认识EEMVC的验证方式dU功能开发实战演练.NetMVC框架基础知识MVC与ASPNETMVC基砾榴念*MVC是Model-View-Controller的缩口*MVC指应用程序划分为3大组件模城权固招刹嚣*MVC不是ASPNET所特有它只是一种开发理吾java中的struts2也是一种MVC横城*ASPNETMVC从2008年发布1.0版以来截至日前ASPNETMVC最新版本是ASP.NETMVC5.1.4ASPNETMVC从1.0朋开始就巳经开放源代矿(源码地地aspnetwebstackcodeplexcom)4ASPNE

2、TMVC官网地址:aspnet/mvc一、什么是MVC?口MVC是一科倬用MVC(ModelViewController椿型-视国-控刑濑,oonwe。设计创建Web应用程序的祷式。、园3A1MWo全名是delViewController,是横城frods一视图招(viom一控刹躁eontrollon的缙写,一R“一1一种标何证计其苑,用一秋业务医辑,数据,町面春示分宣的国snczrralece方法组绅代矿,将东务盏辐踊雉刹一个部件里画,在改进积个国enccorcciere性化定列弃申双用户交互的吟时,不需要重新绅山务添辑。国Mesccensolee州c挺珠特的娄展起来用于映射传统的输入,处理

3、和揣出功能e在一个温辉的囹形化用户界面的结构中-国emoniloatee国Mesee、团SoipeuMane刀M西cmeetol区E西eeeeton西uchon要Indeceon、白Sond团econcoE一-1、认识MVC框架的结构Model(模型表示应用程序核心(比如数据库记录列表)-View(视图)显示数据(数据库记录-Controller(控制器)处理输入(写入数据库记录)。MVC模式同时提供了对HTML、CSS和JavaScript的完全控制-1App_Start文件下自动创建了一些配置类:,白wsonp,、,Content文件夹下是css文件;吴Arour,Controllers文

4、件夹下是控制霸文件;团Recotze、Filters文件夹下是过溏霸类;nrenE,Images文件契下图片;ipomNodels文件契下模型;述E,Seripts文件契下脱本文件;莲u)Views文件契下视图文件.oshtnl;日a当pseoeeooe,lopal_aeax文件春一个特殉的文件,宗包人了作用于巴weecoomA明英席程应干金磊霁塞的英多理移应。所有的ASPNETWeb序行的人口是HpApplcaton的Applcaton_s【an0方二,什么所有的横坦应试放刹Models目录下cpoceeotoriezliiels2pltclione1!utenti1saet15Dtsplo

5、yieae(留英5bltcstringTilegetet1Dusploytone-.市日陶blicetefnchelosrepetet鳗=【Dtployeae(月英0ttestinsemgesncDtsployieae(传根】ablicdectoalPriceeetset白Medie国creriioiice闹国Mesee1祀ModepMode|在MVC中所起的作用)srnesemiunaainse1atointstiensanrtrandnnnpuetpinameeEvaeiioroceetavagnorein-nnialnabWuitetieniereerrecdalrninEanvrest

6、oorcioeesteiioroceelaivealoorredtiercgeettespicociaiabWoitsuionicrreiorecdnnndetoepotm20|zenmmevone:neieiinicorcpaio三、什么是view?及相关知识点Visy(押国是王用理中兄玲数示的刍、诊江许国怡伟国故的。1所朔的视国文余色诊政Mew日录下-矩杨相应的国目咤中沥有技刹国交似沥仁伟导押MiewetSharsd目春下英林闯的国文件圭I技旦善中P育p英兄唐余的余用仁仁局限与生成huml人而不振开苑人史人aspt似英家伟国此理开人丶一招hn何是干吊Htmd标江匕育明闵有沥有玟的郭汀方根根

7、班明佳用Hnl绍助有法1Honl罡市法的余用狱晓途达弃#有法市式伸途的生应相匹的un焕计.1Honl国劲办法分为2大芸荣奂html国办江芸玲h日,琶中以F【】r关藿字结尾前都是强类型的辆肋方法.下面的示例代码潢示了英的队式,以友生成的hum圈nnmorecdorinoiiidna育|i标genocceinr矩da育|tnteddne知/驿贺锋动有泓英国钊汪三-(1)、View相关-HTML辅助方法法章:Html辅助方法有很多种重载形式,在开发过程中可以根据实际需要自行选播.比如要实现一个旭含clasststyleyonthange属惠和事件的单行文本稚,可以参考如下代码吴sseceee吴T河t

8、e8ieiecagerasntesinnneedr8talierttresrrLuegessgezomsans0lsiertsresr)强调:如何使用HTML辅助方法生成form标记?生成form标记的两个Html精助方法为:Html.BeginForm0和Html.EndForm0),焉蔫埕在使用时和其他的m脯助方法有所不同下面的示例代码演示了它们的两BnsCronenneopepn贺anafim,Rn0:跃eenearon0)nahtRE三-(2)、View相关一Url地址中传递参数,场春一将学生ID值映射到名称为id参数上,场春二将学生D值映射到名称为stuld参数上,场景三url地址中

9、包括stuld和name两个参数代码如下CohnotryeniimyetiySFchudmntiitit胎2Rnntcyoniimnypunioionaltigrodmimild股MRntkCMnnellnncintideendmcdnnu庞aiStulent/Edii7梁政(/enireP-EoutnDclcieyistult3技(nhroPuudiat/iccicletulEspueesuensnl“淅阮(/aaiolictuitstiesoniTiuceifoniclietferan|dleuueppftaiiesinttcctamseaton0in01景一中的用法介绍,在Global.

10、asax全局应用程序类中注册了默认路由(名称为Default),默认路由指定了Controllef默认为Home,Action默认为Index,参数dd为可选参数.所以在URL地址中如果不输入Controller黯认访问Home控制器:如果不输入action默认访问名称为Index的action。解释。根据默认路由觅则,等价于=,解释:数值5会自动映射到action中名称为id的参数中-解释:其中参数包括id、name和age三个Hoacpoceumyenoviez(eutccutconnetuicctotlcidinelevertouteectceollecticnrootem1zootee

11、ieerceutetClreaeareelamdyestinal0zooteeoioryeoeet-(3),、在view中实现下拉列表,第一步:在action中构造好下拉列表中需要的数据,数捷的类型为IEnumerable。:将构造好的数据放到Controller中的ViewData(ViewBag|TempData)属性中。HtmLDropDL551c数探,可以在视图Wew中贲W】ewD贰a屋性中贵取)Hsn01autyunwlocs01Clualtdhnodacionznidnliauctcn0LWiueedclinsttfesttng0,lesceinchoageneeaCcloesitdocaqnena0)在视图中使用Html.DropDownList绑定lenumerablec5nevaotsee

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号