Model view controller 第一次使用MVC
我是MVC新手,我想问一下路由和控制器 我有一个叫LprController的控制器Model view controller 第一次使用MVC,model-view-controller,Model View Controller,我是MVC新手,我想问一下路由和控制器 我有一个叫LprController的控制器 public ActionResult Index() { return View(); } 我有一个叫做ScanPage的视图 @model FCoai.FCWCF.PCSResult @{ ViewBag.Title = "ScanPage"; } <h2>ScanPage</h2&g
public ActionResult Index()
{
return View();
}
我有一个叫做ScanPage的视图
@model FCoai.FCWCF.PCSResult
@{
ViewBag.Title = "ScanPage";
}
<h2>ScanPage</h2>
我试图直接显示scanpage屏幕,而不是常规的MVC关于页面,但没有成功。我使用的是服务引用,这就是我没有模型类的原因,请给我一些关于如何进行响应的提示。重定向就像我习惯于使用常规asp web编程一样。要在web应用中将扫描页显示为默认页,您需要做三件事:
scanpage.chtml
位于以下路径“views/Lpr/scanpage.cshtml”
。请注意,路径中的Lpr
是控制器的名称,“没有controller
后缀”
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
为此:
defaults: new { controller = "Lpr", action = "ScanPage", id = UrlParameter.Optional}
就这样。希望这能对您有所帮助。要在web应用程序中将扫描页面显示为默认页面,您需要做三件事:
scanpage.chtml
位于以下路径“views/Lpr/scanpage.cshtml”
。请注意,路径中的Lpr
是控制器的名称,“没有controller
后缀”
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
为此:
defaults: new { controller = "Lpr", action = "ScanPage", id = UrlParameter.Optional}
就这样。希望这能对您有所帮助。谢谢这帮助我在ActionResult前面显示了ScanPage()。但是如何在页面之间重定向?有两种重定向方式:作为视图内的链接,或从ActionResult到另一个。感谢您将ScanPage()放在ActionResult前面,帮助我显示页面。但是如何在页面之间重定向呢?重定向有两种方式:作为视图内的链接,或者从ActionResult重定向到另一个。