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

Controller代码

        [ChildActionOnly]
public ActionResult Navigator(int tag) {
return View(tag);
}

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

@model System.Int32
@{
Layout = null;
}
<TABLE border=0 cellSpacing=0 cellPadding=0 width="100%"
align=center>
<TBODY>
<TR>
<TD height=5 width=5><IMG src="@Url.Content("~/Content/images/uc/Ind_News_01.jpg")"
width=5 height=5></TD>
<TD height=5 background="@Url.Content("~/Content/images/uc/Ind_News_02.jpg")"></TD>
<TD height=5 width=5><IMG src="@Url.Content("~/Content/images/uc/Ind_News_03.jpg")"
width=5 height=5></TD></TR>
<TR>
<TD background="@Url.Content("~/Content/images/uc/Ind_News_08.jpg")" width=5></TD>
<TD bgColor=#f9f9f9 height=27 align=middle>
@if (Model==0){
<font color="#ff0000">帐号信息</font>
}else{
<a href="/Personal/BaseInfo">帐号信息</a>
} | @if (Model==1){
<font color="#ff0000">基本信息</font>
}else{<a href="/Personal/BaseInfo">基本信息</a>
} | @if (Model==2){
<font color="#ff0000">求职意向</font>
}
else
{
<a href="/Personal/DutyWhat">求职意向</a>
}
| @if(Model==3){
<font color="#ff0000">联系方式</font>
}
else
{
<a href="/Personal/ContactInfo">联系方式</a>
} | @if(Model==4){
<font color="#ff0000">教育情况/语言能力/工作经历</font>
}
else
{
<a href="/Personal/OtherInfo">教育情况/语言能力/工作经历</a>
}
| @if(Model==5){
<font color="#ff0000">在线QQ设置</font>
}
else
{
<a href="#">在线QQ设置</a>
} </TD>
<TD background="@Url.Content("~/Content/images/uc/Ind_News_04.jpg")" width=5></TD></TR>
<TR>
<TD height=5 width=5><IMG src="@Url.Content("~/Content/images/uc/Ind_News_07.jpg")"
width=5 height=5></TD>
<TD height=5 background="@Url.Content("~/Content/images/uc/Ind_News_06.jpg")"></TD>
<TD height=5 width=5><IMG src="@Url.Content("~/Content/images/uc/Ind_News_05.jpg")"
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. 『AngularJS』一点小小的理解

    AngularJS 是一个前端的以Javascript为主的MVC框架.与AngularJS相类似的还有EmberJS. 随着时代在进步,各种各样的开发理念与开发框架不断的提出与发展,而就目前来说,除 ...

  2. Objective-C入门教材

    2011-05-11 15:58 三聪 cnblogs 字号:T | T 阅读本文前,你也要了解面向对象的基本概念.对象的使用以及面象对象设计模式都是bjective-C进行面向对象编程和设计Coco ...

  3. kafka "HelloWorld"实践

    前面我们分别介绍了kafka的相关基本原理,kafka的集群服务器搭建以及kafka相关的配置,本文综合前面的理论知识,运用kafka Java API实现一个简单的客户端Demo. 开发环境 操作系 ...

  4. spring的@Transactional注解详细用法(转载)

    概述 事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性.Spring Framework对事务管理提供了一致的抽象,其特点如下: 为不同的事务API提供一致的编程模型, ...

  5. idea下maven项目增加依赖项目里面没有添加相关依赖jar

    困扰了一晚上的问题,一般在pom.xml中增加了相关依赖,idea会自动将依赖的Jar包增加到maven项目中,但是在pom.xml中增加了依赖,项目中并没有 偶然打开idea的侧边栏maven工具栏 ...

  6. C++入门(1)

    #include<>直接从编译器自带的函数库中寻找文件 #include""是先从自定义的文件中找 ,如果找不到在从函数库中寻找文件 采用"< > ...

  7. PageHelper中默认PageInfo成员变量

    以下是PageHelper中默认PageInfo的成员变量,方便以后自己使用 //当前页 private int pageNum; //每页的数量 private int pageSize; //当前 ...

  8. PHP计算经纬度之间的距离

    <?php /** * 求两个已知经纬度之间的距离,单位为米 * * @param lng1 $ ,lng2 经度 * @param lat1 $ ,lat2 纬度 * @return floa ...

  9. POJ2653:Pick-up sticks(线段相交)

    题目:http://poj.org/problem?id=2653 题意:题意很简单,就是在地上按顺序撒一对木棒,看最后有多少是被压住的,输出没有被压住的木棒的序号.(有点坑的就是没说清楚木棒怎么算压 ...

  10. thunk函数

    1.函数参数求值的策略 a.传值策略(c语言) 传值策略就是在进入函数体之前将 参数计算之后 将参数的值传入到函数体之中. let x = 8 f(x + 1)//参数为 f(9)//传进去的值实际上 ...