MVC中使用分部视图参数,改变分部视图连接样式!

Controller代码

  1. [ChildActionOnly]
  2. public ActionResult Navigator(int tag) {
  3. return View(tag);
  4. }

分部视图代码(注意:从分部视图View中,根据传入的tag参数动态修改)

  1. @model System.Int32
  2. @{
  3. Layout = null;
  4. }
  5. <TABLE border=0 cellSpacing=0 cellPadding=0 width="100%"
  6. align=center>
  7. <TBODY>
  8. <TR>
  9. <TD height=5 width=5><IMG src="@Url.Content("~/Content/images/uc/Ind_News_01.jpg")"
  10. width=5 height=5></TD>
  11. <TD height=5 background="@Url.Content("~/Content/images/uc/Ind_News_02.jpg")"></TD>
  12. <TD height=5 width=5><IMG src="@Url.Content("~/Content/images/uc/Ind_News_03.jpg")"
  13. width=5 height=5></TD></TR>
  14. <TR>
  15. <TD background="@Url.Content("~/Content/images/uc/Ind_News_08.jpg")" width=5></TD>
  16. <TD bgColor=#f9f9f9 height=27 align=middle>
  17. @if (Model==0){
  18. <font color="#ff0000">帐号信息</font>
  19. }else{
  20. <a href="/Personal/BaseInfo">帐号信息</a>
  21. }
  22.  
  23. | @if (Model==1){
  24. <font color="#ff0000">基本信息</font>
  25. }else{<a href="/Personal/BaseInfo">基本信息</a>
  26. } | @if (Model==2){
  27. <font color="#ff0000">求职意向</font>
  28. }
  29. else
  30. {
  31. <a href="/Personal/DutyWhat">求职意向</a>
  32. }
  33. | @if(Model==3){
  34. <font color="#ff0000">联系方式</font>
  35. }
  36. else
  37. {
  38. <a href="/Personal/ContactInfo">联系方式</a>
  39. } | @if(Model==4){
  40. <font color="#ff0000">教育情况/语言能力/工作经历</font>
  41. }
  42. else
  43. {
  44. <a href="/Personal/OtherInfo">教育情况/语言能力/工作经历</a>
  45. }
  46. | @if(Model==5){
  47. <font color="#ff0000">在线QQ设置</font>
  48. }
  49. else
  50. {
  51. <a href="#">在线QQ设置</a>
  52. }
  53.  
  54. </TD>
  55. <TD background="@Url.Content("~/Content/images/uc/Ind_News_04.jpg")" width=5></TD></TR>
  56. <TR>
  57. <TD height=5 width=5><IMG src="@Url.Content("~/Content/images/uc/Ind_News_07.jpg")"
  58. width=5 height=5></TD>
  59. <TD height=5 background="@Url.Content("~/Content/images/uc/Ind_News_06.jpg")"></TD>
  60. <TD height=5 width=5><IMG src="@Url.Content("~/Content/images/uc/Ind_News_05.jpg")"
  61. width=5 height=5></TD></TR></TBODY></TABLE><BR><BR>

在其他view里面使用

@{Html.RenderAction("Navigator", "Personal", new { tag=1});}

MVC中使用分部视图参数,改变分部视图连接样式的更多相关文章

  1. ASP.NET MVC中获取URL地址参数的两种写法

    一.url地址传参的第一种写法 1.通过mvc中默认的url地址书写格式:控制器/方法名/参数 2.实例:http://localhost:39270/RequestDemo/Index/88,默认参 ...

  2. asp.net MVC 中呈现指定区域下的分部视图

    Html.RenderAction() 可以呈现分部视图. asp.net MVC就是有这种好处,可以将多个子视图无缝合成到一个视图上再输出,那么开发的时候,能够进行模块化开发.看上去同属一个页面上的 ...

  3. Spring MVC中如何传递对象参数

    springController: @Controller @RequestMapping("/user") public UserController extends BaseC ...

  4. 分部视图在ASP.NET MVC中的应用

    概述: 在ASP.NET Web Form的开发经验中,对于User Control使用比较频繁,可以减少重复的代码,利于页面模块化,这个概念也被引入了ASP.NET MVC.即“分部视图”. 1.创 ...

  5. 如何应用ASP.NET MVC中的分部视图

    概述: 在ASP.NET Web Form的开发经验中,对于User Control使用比较频繁,可以减少重复的代码,利于页面模块化,这个概念也被引入了ASP.NET MVC.即“分部视图”. 1.创 ...

  6. MVC小系列(七)【分部视图中的POST】

    MVC小系列(七)[分部视图中的POST] 在PartialView中进行表单提交的作用:1 这个表单不止一个地方用到,2 可能涉及到异步的提交问题 这两种情况都可能需要把表单建立在分部视图上, 使用 ...

  7. 关于 ASP.NET MVC 中的视图生成

    在 ASP.NET MVC 中,我们将前端的呈现划分为三个独立的部分来实现,Controller 用来控制用户的操作,View 用来控制呈现的内容,Model 用来表示处理的数据. 从控制器到视图 通 ...

  8. 关于ASP.NET MVC中的视图生成

    在 ASP.NET MVC 中,我们将前端的呈现划分为三个独立的部分来实现,Controller 用来控制用户的操作,View 用来控制呈现的内容,Model 用来表示处理的数据.   从控制器到视图 ...

  9. ASP.NET MVC 中的视图生成

    关于 ASP.NET MVC 中的视图生成 在 ASP.NET MVC 中,我们将前端的呈现划分为三个独立的部分来实现,Controller 用来控制用户的操作,View 用来控制呈现的内容,Mode ...

随机推荐

  1. 【BZOJ3211】花神游历各国 并查集+树状数组

    [BZOJ3211]花神游历各国 Description Input Output 每次x=1时,每行一个整数,表示这次旅行的开心度 Sample Input 41 100 5 551 1 22 1 ...

  2. Code Forces 21C Stripe 2

    C. Stripe 2 time limit per test 1 second memory limit per test 64 megabytes input standard input out ...

  3. HTML5跨平台开发环境配置

    http://hi.baidu.com/kuntakinte/item/1bbd3759b4901a3695eb050c

  4. ondrag事件

    ondragstart 事件在用户开始拖动元素或选择的文本时触发. 拖放是 HTML5 中非常常见的功能. 更多信息可以查看我们 HTML 教程中的 HTML5 拖放. 注意: 为了让元素可拖动,需要 ...

  5. nodejs 异步编程 教程(推荐)

    有异步I/O就需要异步编程.本课程将着重讲解在学习node.js中关于异步编程的一些问题,以及如何应对这些问题,帮助node.js初学者快速入门. 地址 http://www.hubwiz.com/c ...

  6. python 的弹框

    import easygui easygui.msgbox("This is a message!", title="simple gui")

  7. PHP json_encode自动转码的问题

    用PHP的json_encode处理中文的时候, 中文会被编码成类似于"\u5f20\u4e09"的格式,例如: <?php $arr = array('张三','李四'); ...

  8. Java中的反射[转载]

    转自:https://blog.csdn.net/sinat_38259539/article/details/71799078#commentBox 1.什么是反射? 反射是通过一个类可以知道其中所 ...

  9. C++实现不能继承的类

    实现一个不能继承的类,这在Java等语言中是很好实现的,被final关键字修饰的类不能被继承. C++中没有类似的关键字,须自己实现.一般有如下两种方法: 1.设置构造方法与析构方法为私有 class ...

  10. 无法从U盘启动的解决方案

    联想台式机无法从U盘启动的解决方案 F1进入lenovo bios 选择 StartUp 选项卡 1) 发现 USB FDD 已处于第一项,再把 USB Key 调到启动第二项 2) 把 boot m ...