鲸落

鲸落

0个粉丝

35

问答

0

专栏

22

资料

鲸落  发布于  2020-10-12 16:20:04
采纳率 0%
35个问答
1639

MVC5中,如何使用传过来的参数去拼接viewbag?

大概就是做了一个东西,用viewbag打包了一堆modle,然后在view端直接根据传过来的参数显示。
control端这么写的

    public ActionResult kecheng() { 
        ViewBag.sjk =new CourseModel { Cid = "80901", Cname = "大型数据库", Cmode = "专业必修", Cexamtype = "考试", Cexammode = "闭卷", Chours = 72, Cpoint = 4, Cdesc = "Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。" };
        ViewBag.asp = new CourseModel { Cid = "80902", Cname = "ASP.NET MVC企业级应用", Cmode = "专业必修", Cexamtype = "考试", Cexammode = "闭卷", Chours = 72, Cpoint = 4, Cdesc = "ASP.NET MVC 是微软官方提供的以MVC模式为基础的ASP.NET Web应用程序框架。MVC将一个Web应用分解为Model、View和Controller,有助于管理复杂的应用程序,并简化了分组开发,使得复杂项目更易维护。" };
        ViewBag.net = new CourseModel { Cid = "80903", Cname = ".net编程", Cmode = "专业限选", Cexamtype = "考查", Cexammode = "开卷", Chours = 54, Cpoint = 3, Cdesc = "本课程是计算机科学与技术专业的一门专业核心课,是为本专业学生开设的一门当前流行的程序设计语言课程,通过本课程的学习,应使学生掌握.net程序设计语言的特征,领略面向对象程序设计的思想与程序设计风格,掌握面向对象程序设计的方法和程序编制技巧,能运用所学的知识开发图形界面下的应用软件,为培养学生结合专业进行软件开发的能力打好基础,使学生初步具备计算机软件开发的能力。" };
        ViewBag.mks = new CourseModel { Cid = "80904", Cname = "马克思主义基本原理概论", Cmode = "基础必修", Cexamtype = "考试", Cexammode = "开卷", Chours = 36, Cpoint = 2, Cdesc = "《马克思主义基本原理概论》是高校思想政治理论课程体系的主干课程,其内容包括:马克思主义哲学、政治经济学和科学社会主义三个组成部分。本课程的目的是对学生进行系统的马克思主义理论教育,帮助学生掌握马克思主义的世界观和方法论,树立马克思主义的人生观和价值观,学会用马克思主义的世界观和方法论观察和分析问题,培养和提高学生运用马克思主义理论分析和解决实际问题的能力。为学生确立建设有中国特色社会主义的理想信念,自觉地坚持党的基本理论、基本路线和基本纲领打下扎实的理论基础。" };
        ViewBag.sjjg = new CourseModel { Cid = "80905", Cname = "数据结构", Cmode = "专业限选", Cexamtype = "考试", Cexammode = "闭卷", Chours = 54, Cpoint = 3, Cdesc = "数据结构是计算机科学的一门非常重要的专业基础课,它是一门集技术性、理论性和实践性于一体的课程。主要讨论各种数据结构在计算机中的存储表示及算法实现。内容包括:线性表、栈、队列、串、二叉树与树、图、查找表、内部排序、外部排序、文件等。" };
        ViewBag.wysj = new CourseModel { Cid = "80906", Cname = "网页设计", Cmode = "专业任选", Cexamtype = "考查", Cexammode = "闭卷", Chours = 54, Cpoint = 3, Cdesc = "掌握网页制作三剑客Dreamweaver、Fireworks、flash及photoshop在网页设计过程中的应用,使学生具备网站策划、网页设计与制作、效果图设计与制作等方面的技能,提高学生分析解决问题能力和项目实施能力,注重学生在学习和实践过程中职业素质的养成。通过学习,使学生熟练掌握运用Dreamweaver网页制作软件制作网页,掌握运用Fireworks、Photoshop图形图像处理软件进行网页中图形图像的设计与制作,掌握运用flash动画制作软件设计网页中动画的方法。" };

        return View();
    }

view端这么写的

<h2>@{ var kcm = Request.QueryString["kc"];
    if (kcm == null)
    {
        <text>课程介绍</text>
    }
    else {
        <text>@ViewBag.@(kcm).Cname</text>
    }
    ;

        }</h2>

然而不对,有什么办法吗?

我来回答
回答0个
时间排序
认可量排序
易百纳技术社区暂无数据
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区