Nancy之区域和分部视图的使用
一、前言
二、简单使用之区域
1 public class HomeModule : NancyModule 2 { 3 public HomeModule() : base("/admin") 4 { 5 Get["/"] = _ => 6 { 7 return View["index"]; 8 }; 9 } 10 }
1 public class HomeModule : NancyModule 2 { 3 public HomeModule() : base("/other") 4 { 5 Get["/"] = _ => { return View["index"]; }; 6 } 7 }
1 public class HomeModule : NancyModule 2 { 3 public HomeModule() 4 { 5 Get["/"] = _ => 6 { 7 return View["index"]; 8 }; 9 } 10 }
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title></title> 5 <meta charset="utf-8" /> 6 </head> 7 <body> 8 Admin->Home->Index 9 </body> 10 </html>
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title></title> 5 <meta charset="utf-8" /> 6 </head> 7 <body> 8 Other->Home->Index 9 </body> 10 </html>
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title></title> 5 <meta charset="utf-8" /> 6 </head> 7 <body> 8 Home -> Index 9 </body> 10 </html>
三、简单使用之分部视图
1 <div>首部</div>
1 <div>尾部</div>
1 @inherits Nancy.ViewEngines.Razor.NancyRazorViewBase<dynamic> 2 <!DOCTYPE html> 3 4 <html> 5 <head> 6 <meta name="viewport" content="width=device-width" /> 7 <title>@ViewBag.Title</title> 8 </head> 9 <body> 10 @Html.Partial("/Partials/_PartialHeader") 11 <div> 12 @RenderBody() 13 </div> 14 @Html.Partial("/Partials/_PartialFooter") 15 </body> 16 </html>
1 @{ 2 Layout = "Views/_Layout.cshtml"; 3 } 4 5 内容
1 <span>@Model</span>
1 @Html.Partial("/Partials/_PartialTime", Model)
1 Get["/"] = _ => 2 { 3 var model = DateTime.Now.ToString(); 4 return View["index2",model]; 5 };
转载于:https://www.cnblogs.com/catcher1994/p/5188800.html
Nancy之区域和分部视图的使用相关推荐
- 爱上MVC3系列~分部视图中的POST
在PartialView中进行表单提交,有什么用呢,我来总结一下: 1 这个表单不只一个地方用到 2 可能涉及到异步的提交问题 这两种情况都有可能需要把表单建立在"分部视图"中,我 ...
- asp.net mvc 使用ajax请求 控制器 (PartialViewResult)分部的action,得到一个分部视图(PartialView)的HTML,进行渲染...
在asp.net mvc 使用ajax请求获取数据的时候,我们一般是返回json或者xml,然后解析这些数据进行渲染,这样会比较麻烦,可以请求一个 分部action,返回一个分部视图 直接可以渲染,不 ...
- 爱上MVC~ajax调用分部视图session超时页面跳转问题
这个问题出现了很多年了,都没有解决,问题是这样的,有一个需要授权才可以访问的分部视图,在一个view中使用ajax的方法去调用它,然后更新页面的局部DIV,这时,如果你长时间不操作,session会超 ...
- 如何在使用ASPMVC4的分部视图中获取数据展示
如何在使用ASPMVC4的分部视图中获取数据展示 在ASPMVC4中,创建的网站项目会用到分部视图,通过@Html.Partial("视图名")来加载到页面上: 但是如何把数据附加 ...
- .net mvc 利用分部视图局部刷新.
页面利用$.Ajax: $(function(){$("#btnpartview").click(function () {var model = [];model.push($( ...
- MVC5 + EF6 + Bootstrap3 (14) 分部视图PartialView
Slark.NET-博客园 http://www.cnblogs.com/slark/p/mvc5-ef6-bs3-get-started-partialview.html 系列教程:MVC5 + E ...
- MVC学习七:Razor布局之加载分部视图【PartialView】
Partial View 顾名思义就是Html代码片段,应用于此HTML代码多次被页面加载时使用.(类似于WebForm程序中的用户控件) 注:PartialView和正常的View页面在访问时没有任 ...
- MVC |分部视图 PartialView()
介绍如何定义 其实它和普通视图没有多大区别,只是创建分部视图的时候视图里没有任何内容,你需要什么标签你自己加.第二就是分部视图不会执行_ViewStart.cshtml中的内容) 控制器 Partia ...
- html.partial传递模型,关于使用Html.RenderPartial和Html.Partial显示分部视图时提示参
今天在使用使用Html.RenderPartial和Html.Partial显示分部视图时遇到了一个颇为奇怪的问题: 视图页面A: @model DataResult @Html.Partial(&q ...
最新文章
- 什么是“单播”“组播”和“多播”
- python自动整理文件夹_计算机文件和文件夹的Python自动管理,自动化,电脑,及
- js浮点数运算不精确 如何解决_解决 浏览器处理数字运算时精度丢失的方法
- bootstrap 总结
- HTMLCSS 第二天 笔记
- [常用]MySQL管理工具和应用程序
- 真正的手机密码大全!(整理完整版)
- 怎样开启无线热点服务器,Win7开启无线WIFI热点
- EHub_tx1_tx2_E100 Cartographer 完美部署安装
- 炮兵阵地(状压dp)
- dellnas存储服务器型号,Dell Storage NX系列NAS存储
- 台式计算机碟片怎么安装,怎样用光盘从装台式电脑系统?
- ZYNQ开发系列——使用AXI4LITE接口进行PS和PL交互
- IDEA 2021 将分支代码合并到另一分支上
- 陈慧琳“《江山美人》是我的代表作”
- Microsoft Graph Overview 概述
- Qt之JSON教程-实战篇
- mrmr 最大关联度-最小冗余度 特征选择
- 神兽保佑,永无BUG
- ASW3642方案说明|HDMI2.0双向多路切换方案|DP1.2双向多路切换方案