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

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

    Controller代码

    

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

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
@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});}

posted @   酒沉吟  阅读(198)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
历史上的今天:
2012-03-16 c# 命名规范
点击右上角即可分享
微信分享提示