MVC方式显示数据(手动添加数据)
Model添加类 Customers
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web; namespace WebApplication2.Models
{
public class Customers
{
public string CustomerID { get; set; }
public string CompanyName { get; set; }
public string ContactName { get; set; }
public string ContactTitle { get; set; }
public string Address { get; set; }
public string City { get; set; }
}
}
增加控制器 Cus
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using WebApplication2.Models; namespace WebApplication2.Controllers
{
public class CusController : Controller
{
// GET: Cus
public ActionResult Index()
{
List<Customers> customers = new List<Customers>()
{
new Customers{ CustomerID="ALFKI",CompanyName="Alfreds Futterkiste",ContactName="Maria Anders",ContactTitle="Sales Representative",Address="Obere Str. 57?",City="Berlin" },
new Customers{ CustomerID="ALFKI",CompanyName="Alfreds Futterkiste",ContactName="Maria Anders",ContactTitle="Sales Representative",Address="Obere Str. 57?",City="Berlin" },
new Customers{ CustomerID="ALFKI",CompanyName="Alfreds Futterkiste",ContactName="Maria Anders",ContactTitle="Sales Representative",Address="Obere Str. 57?",City="Berlin" },
new Customers{ CustomerID="ALFKI",CompanyName="Alfreds Futterkiste",ContactName="Maria Anders",ContactTitle="Sales Representative",Address="Obere Str. 57?",City="Berlin" },
new Customers{ CustomerID="ALFKI",CompanyName="Alfreds Futterkiste",ContactName="Maria Anders",ContactTitle="Sales Representative",Address="Obere Str. 57?",City="Berlin" },
new Customers{ CustomerID="ALFKI",CompanyName="Alfreds Futterkiste",ContactName="Maria Anders",ContactTitle="Sales Representative",Address="Obere Str. 57?",City="Berlin" },
new Customers{ CustomerID="ALFKI",CompanyName="Alfreds Futterkiste",ContactName="Maria Anders",ContactTitle="Sales Representative",Address="Obere Str. 57?",City="Berlin" },
};
return View(customers);
}
}
}
增加视图 Index
@model IEnumerable<WebApplication2.Models.Customers>
@{
ViewBag.Title = "Index";
} <h2>Customers</h2>
<table class="table">
<tr>
<th>CustomerID</th>
<th>CompanyName</th>
<th>ContactName</th>
<th>ContactTitle</th>
<th>Address</th>
<th>City</th>
</tr>
@foreach (var item in Model)
{
<tr>
<td>@Html.DisplayFor(cusitem => item.CustomerID)</td>
<td>@Html.DisplayFor(cusitem => item.CompanyName)</td>
<td>@Html.DisplayFor(cusitem => item.ContactName)</td>
<td>@Html.DisplayFor(cusitem => item.ContactTitle)</td>
<td>@Html.DisplayFor(cusitem => item.Address)</td>
<td>@Html.DisplayFor(cusitem => item.City)</td>
</tr>
}
</table>
显示效果

MVC方式显示数据(手动添加数据)的更多相关文章
- C# DataGirdview手动添加数据,导出txt文件并自动对齐
//DataGirdview手动添加数据 private void btnDataGirdView_Click(object sender,EventArgs e) { dataGridV ...
- [Asp.net MVC]Asp.net MVC5系列——添加数据
目录 概述 显示添加数据时所用表单 处理HTTP-POST 总结 系列文章 [Asp.net MVC]Asp.net MVC5系列——第一个项目 [Asp.net MVC]Asp.net MVC5系列 ...
- MySQL之插入数据(添加数据)-INSERT
基本语法: INSERT 语句有两种语法形式,分别是 INSERT…VALUES 语句和 INSERT…SET 语句. 1.INSERT...VLAUES语句 INSERT VLAUES的语法格式如下 ...
- C#向sql server数据表添加数据源代码
HoverTree解决方案 学习C#.NET,Sql Server,WinForm等的解决方案. 本文链接http://hovertree.com/h/bjaf/0jteg8cv.htm 使用的技术. ...
- MVC方式显示数据(数据库)
新建实体数据模型 选择ADO.NET实体数据模型,名称改为数据库名 因为使用现有数据库,所以选择来自数据库的EF设计器,只演示所以只选择一个表,空模型可后期增加表 选择从数据库更新模型 新建数据库连接 ...
- ABP 极简入门教程(二 MVC方式显示数据)
增加显示菜单 Sample.Web.MVC项目中找到startup目录打开SampleNavigationProvider.cs,根据现有内容添加以下内容 .AddItem( new MenuItem ...
- 【性能监控-Perfmon工具】手动添加数据收集器,点击保存时需要输入用户NT AUTHORITY\SYSTEM的密码问题
发现是有的电脑会弹出这种输入用户NT AUTHORITY\SYSTEM密码的现象,有的电脑不会弹出这个对话框.......仍然没搞懂是为什么? 关键是输入windows用户登录时的密码也不对!!压根不 ...
- android: SQLite添加数据
现在你已经掌握了创建和升级数据库的方法,接下来就该学习一下如何对表中的数据进 行操作了.其实我们可以对数据进行的操作也就无非四种,即 CRUD.其中 C 代表添加 (Create),R 代表查询(Re ...
- SQL中CRUD C——create 添加数据 R——read 读取数据 U——update 修改数据 D——delete 删除数据
在SQL server中对数据库的操作: 删除表:drop table 表名修改表:alter table 表名 添加列add 列名 列类型alter table 表名 drop column 列名 ...
随机推荐
- 【416】Ubuntu 配置
修改桌面主题:How to Install Desktop Themes on Ubuntu 18.04 LTS 命令行显示短路径:怎样ubuntu下命令行终端显示短路径 gedit 扩展插件:Use ...
- LeetCode_141. Linked List Cycle
141. Linked List Cycle Easy Given a linked list, determine if it has a cycle in it. To represent a c ...
- navigationBarTitleText
想修改整个程序的导航栏,在app.json 文件 修改 "window": { "backgroundTextStyle": "light" ...
- 【馨儿收藏】群星《2019最新好听DJ舞曲精选》全系列【WAV/在线/百度】(持续更新)
本人作为一名音乐发烧友,一直喜欢追求无损音乐,平时在开发编程无聊的时候,希望享受音乐的过程,追求完美,我这边整理了一系列的比较不错,新的好听的无损音乐,希望大家能够喜欢. [馨儿收藏]群星<20 ...
- NPM的安装和使用权限问题
npm之前在默认情况下装过@angular/cli, 安装和使用都没有任何问题, 但是有的包全局安装的时候会提示权限不足, 于是网上搜索了修复此问题的方法, 就是将npm的全局安装目录搬到有权限的文件 ...
- Mongodb: com.mongodb.MongoSocketReadException: Prematurely reached end of stream
saveLocationInfo errorcom.mongodb.MongoSocketReadException: Prematurely reached end of stream at com ...
- hadoop--Unable to load native-hadoop library for your platform解决方法
笔者实验环境:centos 7.4.1708,hadoop-2.6.0-cdh5.14.2. 执行hadoop命令时出现以下告警,不能加载相关库: WARN util.NativeCodeLoader ...
- 【51nod】1407 与与与与
[51nod]1407 与与与与 设\(f(x)\) 为\(A_{i} \& x == x\)的\(A_{i}\)的个数 设\(g(x)\)为\(x\)里1的个数 \(\sum_{i = 0} ...
- S03_CH10_DMA_4_Video_Stitch视频拼接系统
S03_CH10_DMA_4_Video_Stitch视频拼接系统 10.1概述 注意:本课程和上一课程<S03_CH09_DMA_4_Video_Switch视频切换系统>基本相同,不同 ...
- SSH框架结合案例构建配置
ssh框架概述 SSH是 struts+spring+hibernate的一个集成框架,是目前比较流行的一种Web应用程序开源框架.区别于 Secure Shell . 集成SSH框架的系统从职责上分 ...