1780
- 收藏
- 点赞
- 分享
- 举报
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)
相关问答
-
2016-05-06 10:57:27
-
2020-10-21 17:29:44
-
2020-10-04 14:57:32
-
2018-07-06 11:19:20
-
2014-05-27 15:27:29
-
2024-07-01 16:57:35
-
2016-05-31 17:31:25
-
2016-12-12 14:24:54
-
2021-01-22 14:52:58
-
2024-10-31 09:53:14
-
2018-09-17 11:33:34
-
2016-10-10 23:31:33
-
2016-07-01 09:07:27
-
2016-02-23 21:37:50
-
2008-08-23 16:14:41
-
2017-12-18 17:13:19
-
2020-07-20 16:11:07
-
2021-01-04 11:41:31
-
2018-07-31 10:34:21
无更多相似问答 去提问
点击登录
-- 积分
-- E币
提问
—
收益
—
被采纳
—
我要提问
切换马甲
上一页
下一页
悬赏问答
-
50帮忙解决个交叉编译的问题
-
20帮忙交叉编译个源码
-
5Hi3516CV610 如何使用SD卡升级固件
-
5cat /dev/logmpp 报错 <3>[ vi] [func]:vi_send_frame_node [line]:99 [info]:vi pic queue is full!
-
50如何获取vpss chn的图像修改后发送至vo
-
5FPGA通过Bt1120传YUV422数据过来,vi接收不到数据——3516dv500
-
50SS928 运行PQtools 拼接 推到设备里有一半画面会异常
-
53536AV100的sample_vdec输出到CVBS显示
-
10海思板子mpp怎么在vi阶段改变视频数据尺寸
-
10HI3559AV100 多摄像头同步模式
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认
提醒
你的问题还没有最佳答案,是否结题,结题后将根据回答情况扣除相应悬赏金(1回答=1E币)
取消
确认