博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MVC 部分视图
阅读量:6690 次
发布时间:2019-06-25

本文共 1672 字,大约阅读时间需要 5 分钟。

1.contorller部分代码public class HomeController : Controller{public ActionResult Index(){//默认返回的视图是与控制器同名的再Views文件夹下的Home文件夹下的Index.cshtml视图return View();}}2.视图部分 的js调用加载视图到load div下@{ViewBag.Title = "Home Page";}
3.jquery load方法是走Contorller和Action的所以会执行到这儿namespace WebApplication15.Controllers{public class AdminController : Controller{public ActionResult UpdateAdmin(){//默认访问的视图是/Views/Shared/UpdateAdmin1.cshtml//return PartialView("UpdateAdmin1", new WebApplication15.Models.LoginModel() { Name = "admin", Password = "admin" });//给出了具体访问的视图的相对路径return PartialView("~/Views/Home/Contact.cshtml", new WebApplication15.Models.LoginModel() { Name = "admin", Password = "admin" });}}5.这里先给出默认路由设置a.public class MvcApplication : System.Web.HttpApplication{protected void Application_Start(){AreaRegistration.RegisterAllAreas();FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);RouteConfig.RegisterRoutes(RouteTable.Routes);BundleConfig.RegisterBundles(BundleTable.Bundles);}}b.public class RouteConfig{public static void RegisterRoutes(RouteCollection routes){routes.IgnoreRoute("{resource}.axd/{*pathInfo}");routes.MapRoute(name: "Default",url: "{controller}/{action}/{id}",defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional });}}5.所以在地址栏输入http://localhost:51534/(默认路由就是http://localhost:51534/Home/Index)或者http://localhost:51534/Home/Index之后的结果 二.接下来简要说明下加载部分视图的最后两种形式
action形式的加载:
//第一个还是走action的@*@Html.Action("UpdateAdmin1", "Admin")*@//第二个不走aciton@Html.Partial("UpdateAdmin2", new WebApplication15.Models.LoginModel() { Name = "admin", Password = "admin" })

 

转载于:https://www.cnblogs.com/kexb/p/5271969.html

你可能感兴趣的文章
[转]你会使用回调函数吗?
查看>>
程序员的自我修养一温故而知新
查看>>
Flexbox
查看>>
mask layer的遮罩层
查看>>
【转】linux的特殊符号与正则表达式
查看>>
【转】python之random模块分析(一)
查看>>
USB协议简介
查看>>
转载:C#中事件的由来
查看>>
我的第一个NHibernate示例
查看>>
第十四周翻译-《Pro SQL Server Internals, 2nd edition》
查看>>
jdbcUrl is required with driverClassName spring boot 2.0版本
查看>>
C# 关于JArray和JObject封装JSON对象
查看>>
【Visual C++】游戏开发笔记之十 基础动画显示(三) 透明动画的实现
查看>>
今目标反思
查看>>
火狐浏览器截取整个网页方法:
查看>>
SQL Server 备份的 8 种方法。
查看>>
SQL Server 从数据库快照还原数据库
查看>>
$(document).keydown
查看>>
对Java、C#转学swift的提醒:学习swift首先要突破心理障碍。
查看>>
面向对象 2017-4-15
查看>>