ASP.NET MVC4 传递Model到View
2018-06-18 02:01:40来源:未知 阅读 ()
原文发表在:http://www.star110.com/Note/ReadArticle/60641215331146140043.html
开发环境:.NET MVC4 + EF6.0
模型:
1
2
3
4
5
6
7
8
9
10
11
|
//Note列表数据 public class NoteData { public int Id { set ; get ; } public String Author { set ; get ; } public String title { set ; get ; } public String Time { set ; get ; } public int Read { set ; get ; } public String TypeName { set ; get ; } public String Url { set ; get ; } } |
1
2
3
4
5
6
7
8
9
10
|
//我的笔记首页model public class NoteViewModel : BaseLayoutViewModel { //笔记列表 public List<NoteData> Notes { set ; get ; } public NoteViewModel() { Notes = new List<NoteData>(); } } |
后台代码:
1
2
3
4
5
6
|
public ActionResult Index(String type = "" , int page = 1) { //得到我的笔记视图模型数据 NoteViewModel viewmodel= articlefunc.GetViewModel(type,page); return View( "Index" , viewmodel); } |
前端代码:
注意:要在视图文件第一行声明model类型
@model NoteViewModel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
< table class = "table table-striped" id = "dataTable" style = "width:100%;" > < thead > < tr > < th >分类</ th > < th style = "text-align:center" >标题</ th > < th >作者</ th > < th >阅读</ th > </ tr > </ thead > < tbody > @foreach (var note in Model.Notes) { < tr > < td >@note.TypeName</ td > < td >< i class = "fa fa-columns" > < a href = "@note.Url" target = "_blank" > @note.title</ a > </ i > </ td > < td >< i class = "fa fa-user" > @note.Author</ i ></ td > < td >@note.Read</ td > </ tr > } </ tbody > </ table > |
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- a++与++a,谈谈C++的参数传递 2019-10-08
- asp.net强大后台:learun混合工作流框架规范 2018-12-04
- c++ 接口对象参数传递设计 2018-06-27
- Asp.Net MVC中Action跳转(转载) 2018-06-27
- Asp.Net初学小结 2018-06-27
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash