最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

MVC页面的跳转和加载_html/css

来源:动视网 责编:小采 时间:2020-11-27 16:00:44
文档

MVC页面的跳转和加载_html/css

MVC页面的跳转和加载_html/css_WEB-ITnose:页面跳转方式一: @Html.ActionLink(注册,Register) @Html.ActionLink(页面显示文字,视图名称) 页面跳转方式二:通过controller @Html.ActionLink(主页,Index, Home) @Html.ActionLink(页面显示文字,actio
推荐度:
导读MVC页面的跳转和加载_html/css_WEB-ITnose:页面跳转方式一: @Html.ActionLink(注册,Register) @Html.ActionLink(页面显示文字,视图名称) 页面跳转方式二:通过controller @Html.ActionLink(主页,Index, Home) @Html.ActionLink(页面显示文字,actio


页面跳转方式一:

@Html.ActionLink("注册","Register")

@Html.ActionLink(页面显示文字,视图名称)

页面跳转方式二:通过controller

@Html.ActionLink("主页","Index", "Home")

@Html.ActionLink(页面显示文字,action, controller)

页面加载方式:

  1. 整体视图的加载:通过起始布局页的 @RenderBody()进行加载。
  1. 将MVC用户控件嵌入到View中:
    1. 方式一:

@{Html.RenderPartial("SearchboxPartial");}:此时的MVC用户控件必须放在调用者同一个目录下,也可以放在View/Shared中。

@{Html.RenderPartial("../../Views/ControlsPartial/SearchboxPartial");}路径必须准确。

可简写为@{Html.Partial("../../Views/ControlsPartial/SearchboxPartial");}

  1. 方式二:

@{Html.RenderAction("PermissionBtnsPartial","ControlsPartial");}

可简写为:

@{Html.Action("PermissionBtnsPartial","ControlsPartial");}

@{Html.RenderAction(action, controller);}

执行顺序是:controller-model-view

  1. 部分视图的加载:

@Html.Raw(@ViewData["PermissionBtns"].ToString())

一般括号中:是html标记组成的字符串,通过viewData方式传播数据。一般有与名称一样的action

执行顺序为 controller->model->partialview->view

  1. 除了上述的整体视图,用户控件,部分视图,还有MVC应用程序中一种重要的视图:Model视图,Model视图其实是自定义事件的一种视图,此种视图借助Model文件夹下的各种Model类,生成各种编辑页面,然后通过验证事件与用户实现交互。

此种视图,既可以以整个视图的方式加载,也可以以部分视图的方式加载,还可以通过页面跳转得到。

js可以调用controller,这也就丰富了页面的加载方式,请读者自行研究。

文档

MVC页面的跳转和加载_html/css

MVC页面的跳转和加载_html/css_WEB-ITnose:页面跳转方式一: @Html.ActionLink(注册,Register) @Html.ActionLink(页面显示文字,视图名称) 页面跳转方式二:通过controller @Html.ActionLink(主页,Index, Home) @Html.ActionLink(页面显示文字,actio
推荐度:
标签: 页面 网页 跳转
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top