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. WCF:并发处理

    当多个线程同时访问相同的资源的时候就会产生并发,WCF缺省情况下会保护并发访问.对并发访问需要恰当处理,控制不好不仅会大大降低WCF服务的吞吐量和性能,而且还有可能会导致WCF服务的死锁.一.WCF并 ...

  2. DEDE的搜索页面支持arclist和channelartlist标签的操作方法

    很多朋友在使用dedecms进行网站开发时都会存在这样的问题,那就是dedecms的搜索页(search.php)与我们网站页面的模板的头 部.底部不一样,并且还不支持在搜索页调用其他某一栏目的文档. ...

  3. onbeforeunload 适用DOM 0级,不适用 DOM 2级

    你可以在控制台试下: window.addEventListener("beforeunload", function () { return 'ss'; }); 我这里 chro ...

  4. ITIL信息技术基础架构库

    服务是什么? 服务是向客户提供价值的一种手段,使客户不用承担特定的成本和风险就可以获得所期望的结果 PS:运维工作中需要实时反馈 RACI RACI是一个相对直观的模型,用以明确组织变革过程中的各个角 ...

  5. c# 解析json 字符串 报异常 Bad JSON escape sequence 解决方案

    当我试图将一个完整的本地路径的字符串串(如:c:\\aaa\\数学题\\三一班\\ea15ae66-d5cd-4244-87e4-fcf97b06b407.jpg)encodeURL之后当做一个页面参 ...

  6. linux 将同后缀名的文件统一移至另一个文件夹

    w

  7. 会议室预订系统 td 宽度 php 浏览器 兼容性

    w获取浏览器标识 <style> .w > td { <?php $wua=$_SERVER['HTTP_USER_AGENT']; if(strpos($wua, 'Chro ...

  8. window.navigator.userAgent $_SERVER['HTTP_USER_AGENT']

    wjs php返回结果一致 <script> !function () { var UA = window.navigator.userAgent, docEl = document.do ...

  9. python基础-第七篇-7.2面向对象(进阶篇)

    进入到今天的探索前,我先对上节内容进行一下回顾: 面向对象是一种编程方式,此编程方式的实现是基于对类和对象的使用 类是一个模板,模板中包装了多个函数可供使用 对象是基于类创建的,实例用于调用被包装在类 ...

  10. 解决Bat脚本中包含中文,运行乱码

    bat文件右键用“编辑” 打开, 另存为时,UTF-8保存为ANSI 格式.即可解决运行时乱码问题.