mvc结构复习题

上传人:今*** 文档编号:105597662 上传时间:2019-10-12 格式:DOCX 页数:21 大小:38.84KB
返回 下载 相关 举报
mvc结构复习题_第1页
第1页 / 共21页
mvc结构复习题_第2页
第2页 / 共21页
mvc结构复习题_第3页
第3页 / 共21页
mvc结构复习题_第4页
第4页 / 共21页
mvc结构复习题_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《mvc结构复习题》由会员分享,可在线阅读,更多相关《mvc结构复习题(21页珍藏版)》请在金锄头文库上搜索。

1、ASP.NET MVC中的C代表的是( Controller )。 MVC中,Action方法中,如果要显示一个页面可执行什么方法( View() )MVC中,为了,完成一个文件下载的功能,如果使用ActionResult作的话,可以使用( return File(); )。ASP.NET MVC中,从Controller类里向View页面传递数据可以使用( ViewData、ViewBag、TmpeData、Model强类型 )写的越多越好?MVC中,请说明成为一个Action的必要条件:Repeater有两个重要的事件,分别是:?其中一个,可以与体内的button结合使用完成一些功能,此时

2、应设置button的_CommandArguemnt_属性和_CommandName_属性OnItemBoundItemCommand以下对ViewData描述错误的是( B C D )ViewData可以存放任意类型数据ViewData的信息保存在客户端 ViewData只能存放int值ViewData不能存储任何数据ViewData与TempData的区别是( B )?ViewData与TempData是一样的,没有区别。 ViewData可以在控制类与视图之间传递数据TempData只能传送一次就失效。 ViewData可以在控制类与视图之间传递数据TempData也能多次传送数据。Vi

3、ewData只能在控制类与视图之间传递一次数据TempData可以多次传送。以下不属于在控制器与视图之间传递数据的是( D )。SessionViewDataTempDataxml在 mvc中是否,还需要使用web控件( B )应该使用,这样有利于快速开发。不使用。可以使用也可以不使用。必须使用。从视图读取数据到控制器,可以使用的方法有( A )。Request formCollectionCollectionContextServer在作Repeater开发时,经常可对当前的行号如果判断,以下能成功获取行号的语句为( c ).A、B、C、D、要返回一个ViewResult结果的内容,应使用以

4、下那个方法( A )?View()File()Json()JavaScript()ASP.NET中,为了防止页面回发数据时,数据被初始化,应对以下那个属性进行判断( C )A、Page.LoadB、Page_LoadC、Page.IsPostBackD、Page.DataBind下列对HiddenField控件说法错误的是( B )2分A、HiddenField控件是隐藏的服务器控件。B、hiddenfield 的值将,直接呈现给客户端浏览器并显示在界面上。C、若要为 hiddenfield 控件指定值,可以设置其的value属性。D、hiddenfield控件作为 input type= h

5、idden/ 元素呈现,并且通过添加runat=”server”就可以使它成为标准的html服务器控件。对MVC架构里的实体类描述正确的是( B )。实体类属于三层里的一层 dal+helper+.实体类在三层里起到数据传递的作用实体类必须被继承实体类命名必须与数据库表一致Entity Framework主要功能是什么( A )。数据库的数据维护。提高服务器性能分布式开发云计算。光棒效果,是响应的什么事件( A )。Onmouseout 和 onmouseover 事件Onmousedown事件Onmouseup事件OnClick事件控制器的命名规则是( A )。类名+Controller类名

6、类名+方法名Controller直接在 MVC里使用foreach循环输出数据,以下代码片段正确的是( A )。%foreach(DataRow rs in dt.Rows) Response.Write(rsname .ToString(); %下面对ViewData说法正确的( A )。ViewData可以向视图传值。与Repeater比较,ViewData维护较为麻烦。 ViewData与TempData相同,没有区别。 TempData能传值,而ViewData却不能。在 mvc里使用post传值后,怎么取值( A )是正确的。Request.FormRequest.QueryStri

7、ngGET传值过来的数据SessionApplication对FormCollection描述错误的是( )。FormCollection获取或设置指示是否启用分页的值。 FormCollection获取要从数据源使用的项数。 FormCollection获取View向Controller的传值。 。 FormCollection获取显示数据源中的所有项所需要的总页数。ViewData描述正确的是( A )。ViewData的生命周期和View相同, 只对当前View有效.ViewData只读ViewData可写 ViewData适用于很多数据的显示,效率高以下属于 mvc ajax开发的对象

8、方法为( A )。Ajax.BeingForm() DataBinding() $get $post 以下说法正确的是( A )。ViewResult呈现一个视图页面结果ViewResult调用一个控制器JavaScriptResult呈现一个视图页面结果JsonResult呈现一个视图页面结果Ajax.ActionLink的作用是( D )。生成一个超连接生成一个文本框 生成一个对象生成一个Ajax调用的超连接IIS发布网站默认的端口号是( A )。 mvc发布编译的网站后以下说法错误的是( D )。网站项目中的所有CS文件,会自动生成一个DLL动态链接库网站里的ASPX文件都可以看到里面的

9、HTML代码或服务器控件及相关的属性?如果网站后台代码更新只需更新bin文件夹里的dll文件即可编译网站的时候网站的html文件也被编译以下( D )不属于 mvc组件或类。母版页内容页HtmlHelper静态页js实现ajax将请求发送到服务器,使用( B )对象。HttpCookieXMLHttpRequest异步传输对象XHTMLCache采用EntityFramework技术对数据库的操作,以下说法不正确的是( C )。不需要SQL语句即可完成数据库的操作。EntityFramework技术使Visual Studio拥有了自己的操作数据库功能。EntityFramework技术使用

10、了Linq语法。采用EntityFramework技术使代码更短小精悍LINQ实现倒序功能使用什么关键字( D )。order byascgroup by descendinggroup by descOrderByDescending()等价语句是( A )。Response.Write(Session“username”);Response.Redirect(Session“username”) Window.location.href= Session“username”; Alert(Session“username”);对Lambda表达式描述错误的是( B )。“Lambda 表达

11、式”是一个匿名函数“Lambda 表达式” = 表示大于等于所有 Lambda 表达式都使用 Lambda 运算符 = Lambda可用于创建委托或表达式目录树类型1、什么是MVC设计模式,并画出ASP.NET MVC的运行图?2、Controller向View传值,有那些手段?3、请写出HtmlHelper助手提供的主要辅助方法?4、 请写出Controller中,接收数据的三种方式?5、 完成基于ef的数据库数据查询与分页、CURD的代码实现。二、多项选择题对 mvc 和 三层 描述正确的是( bcd )。 mvc 和 三层 是一样的没有多少区别 mvc由model、view、contro

12、ller组成。model中主要用来作数据库维护工作view用于界面显示在ASP.NET中,以下属于服务器控件的是( bcd )A、B、Web服务器控件、Html服务器控件C、D、 中page页面指令中的主要属性有( )A、LanguageB、InheritsC、CodeFileD、AutoEventWireup在 mvc页面里显示“你好 世界”下面代码正确的是( ABD )。MVC主要讲的是Razor视图(MVC3.0mvc4.0),ASPX视图(MVC2.0)在ASP.NET MVC中,一下关于用户控件与页面之间区别的描述中正确的是( )。后缀名不同,前者为.ascx,后者为.aspx指令不同,前者使用Control,后者使用Page前者可以直接访问,后者不可直接访问前者可以包含HTML标签,后者不能包含HTML标

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

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