mvc4同一视图传入两个模型

http://bbs.csdn.net/topics/390961335

用ViewModel,把内容和评论构造到一个类中

这个简单,定义一个模型,包含两个属性,各自为那两个模型的类型,用这个模型。
比如
class MyModel
{
    public TopicModel Topic { get; set; }
    public CommentModel Comment { get; set; }
}




ViewBag.A = 对象1;
ViewBag.B = 对象2;
return View();

时间: 2024-10-28 17:59:50

mvc4同一视图传入两个模型的相关文章

C#MVC之传入字典的模型项为 null,但此字典需要类型“System.Decimal”的非 null 模型项。

在调试ASP.NET MVC时出现:传入字典的模型项为 null,但此字典需要类型“System.Decimal”的非 null 模型项. 问题原因:在控制器里面的View没有返回项应的结果给视图 处理后: 原文地址:https://www.cnblogs.com/heike470/p/12549810.html

待处理数据的两种模型

在业务处理时,经常会存在待处理的业务数据,在处理这部分数据时,有如下的处理方式. Worker模型:包含Worker处理类(Processor),调度处理框架,时间规则配置. Worker处理类,待处理业务数据的处理类. 调度处理框架,根据时间配置的规则, 在指定的时间点内,调用worker处理类. 时间规则配置,设置worker处理类的启动时间以及频率. 优点:1.实现简单,现在有Spring和Quartz框架,直接配置好时间表达式之后以及处理器之后,就可以直接执行了. 2.各种Worker之

oracle物化视图的两个典型应用场景

物化视图是oracle一个比较有特色的东西,自oracle9i起,应用非常广泛,不像mysql,不支持原生物化视图,要借助flexviews去实现.物化视图到底有什么用呢?要回答这个问题,必须先搞清楚物化视图与普通视图的区别: 物化视图是有一个与之对应的容器表的.容器表是一个跟物化视图同名的"规则"的表,用于存储查询返回的结果集.这是物化视图与普通视图的根本区别,它是有储存结果集的"物理存在"的,而普通视图则没有这个物理存在,只是一个虚表,每访问一次,查询就要执行一

asp.net mvc4 razor视图 (之) 继承,集成

隐藏了具体实现. 放在views/shared/_layout.cshtm 即为所有其他页面的父模板(template / masterpage) 页面继承(inherit/extend):页面继承通过@Html.RenderBody()/@Html.RenderSection('your_sec').继承方法如下: 页面集成(include):页面要加载其他控件(usercontrol/part),可调用 @Html.RenderPatial("your_partial_tempalte.cs

ASP.NET MVC4 部分视图

ASP.NET MVC4 部分视图 2014-10-24 16:48 by 易code, 2663 阅读, 1 评论, 收藏, 编辑 [部分视图] ASP.NET MVC 里的部分视图,相当于 Web Form 里的 User Control.我们的页面往往会有许多重用的地方,可以进行封装重用.使用 部分视图 :  1. 可以简写代码.2. 页面代码更加清晰.更好维护. [如何使用] 在视图里有多种方法可以 加载部分视图,包括: Partial()  Action()  RenderPartia

asp.net mvc4 razor视图 (之) 数据读取

@Html.Raw 或者直接访问,使用 Model属性. 参考这里:http://techo.luefher.com/coding/dot-net/mvc/how-to-access-your-model-data-in-net-mvc-with-razor-engine-for-beginners/ lambda表达式,类似这样: 数据从controller到view,因此如果要初始化,也是在controller里面进行,如下: asp.net mvc4 razor视图 (之) 数据读取

asp.net mvc4 razor视图 (之) 添加 所见即所得 富文本编辑框

原文地址:http://www.dotnetfunda.com/articles/show/2657/implementing-richtexteditor-or-wysiwyg-tinymce-in-aspnet-mvc 总结下: 通过"管理Nuget程序包"功能添加tinymce到专案. 然后对于需要变成wysiwyg的输入框添加属性,AllowHtml和UIHint即可,如下: [AllowHtml] [UIHint("tinymce_full_compressed&q

ios开发之手势动作状态细分state,同一视图添加两个手势

1.比如拖拽一个视图,形成类似scrollView的翻页形式 在拖拽的方法里判断拖拽的状态state属性,根据状态不同执行自己需要的效果. 2.同一视图添加两个手势,需要使用手势的代理方法.允许此操作.(可看手势演讲稿) 版权声明:本文为博主原创文章,未经博主允许不得转载.

fine-tuning 两阶段模型

目前大部分的nlp任务采用两阶段的模型,第一阶段进行预训练,一般是训练一个语言模型.最出名的是BERT,BERT的预训练阶段包括两个任务,一个是Masked Language Model,还有一个是Next Sentence Prediction.通过预训练能够利用海量的无标注的预料,以从中抽取出语言学特征,并在第二阶段结合具体任务,以这些从海量无标住语料中抽取出的语言学特征作为特征补充.第一阶段预训练出的模型具有很强的泛化能力,一方面是因为语料非常丰富能够学习到很多特征,另一方面是因为使用多层