多项选择题
You are implementing an ASP.NET MVC 2 Web application. A controller contains the following code.
The first Edit action displays the user whose details are to be edited, and the second Edit action is called when the Save button on the editing form is clicked to update the user details. An exception is thrown at run time stating that the request for action Edit is ambiguous. You need to correct this error and ensure that the controller functions as expected.What are two possible ways to achieve this goal?()
A.Add the following attribute to the first Edit action. [AcceptVerbs(HttpVerbs.Head)]
B.Add the following attribute to the first Edit action. [HttpGet]
C.Add the following attribute to the second Edit action. [HttpPost]
D.Add the following attribute to the second Edit action. [HttpPut]
相关考题
-
多项选择题
YouareimplementinganASP.NETMVC2Webapplicationthatallowsuserstoviewandeditdata.Youneedtoensurethatonlylogged-inuserscanaccesstheEditactionofthecontroller.WhataretwopossibleattributesthatyoucanaddtotheEditactiontoachievethisgoal?()
A.[Authorize(Users = "")]
B.[Authorize(Roles = "")]
C.[Authorize(Users = "*")]
D.[Authorize(Roles = "*")] -
单项选择题
YouareimplementinganASP.NETMVC2Webapplication.TheURLwithpath/Home/Details/{country}willreturnapagethatprovidesinformationaboutthenamedcountry.YouneedtoensurethatrequestsforthisURLthatcontainanunrecognizedcountryvaluewillnotbeprocessedbytheDetailsactionofHomeController.Whatshouldyoudo?()
A.Add the ValidateAntiForgeryToken attribute to the Details action method.
B.Add the Bind attribute to the country parameter of the Details action method. Set the attribute’s Prefix property to Country.
C.Create a class that implements the IRouteConstraint interface. Configure the default route to use this class.
D.Create a class that implements the IRouteHandler interface. Configure the default route to use this class. -
多项选择题
YouareimplementinganewDynamicDataWebsite.TheWebsiteincludesaWebpagethathasanObjectDataSourcecontrolnamedObjectDataSource1.ObjectDataSource1interactswithaWebservicethatexposesmethodsforlistingandeditinginstancesofaclassnamedProduct.YouaddaGridViewcontrolnamedGridView1tothepage,andyouspecifythatGridView1shoulduseObjectDataSource1asitsdatasource.YouthenconfigureGridView1toauto-generatefieldsandtoenableediting.YouneedtoaddDynamicDatabehaviortoGridView1.YoualsomustensurethatuserscanuseGridView1toupdateProductinstances.Whichtwoactionsshouldyouperform?()
A.Add a DynamicDataManager control to the Web page.
B.Disable the auto-generated fields on GridView1. Add a DynamicField control for each field of the Product class.
C.Add the following code segment to the Application_Start method in the Global.asax.cs file.
D.Add the following code segment to the Page_Init method of the Web page.
