当前位置: 首页 > news >正文

ASP.NET Core MVC 控制查询数据表后在视图显示

如果是手动写代码,不用VS自带的一些控件,那比较简单的方式就是把查询的数据集,逐条赋给对象模型,再加到List,最后在控制加到 ViewBag,视图循环显示ViewBag变量

控制器代码

List<Users> list = new List<Users>();using (MySqlConnection conn = new MySqlConnection(DbConfig.Mysqlcon))
{string sqls = "SELECT * FROM Users";MySqlCommand cmd = new MySqlCommand(sqls, conn);conn.Open();MySqlDataReader reader = cmd.ExecuteReader();while (reader.Read()){Users u1 = new Users();u1.UName = reader.GetString(1);......list.Add(u1);}
}ViewBag.Users = list;return View();

视图代码

@foreach (var item in ViewBag.Users)
{<tr><td>@item.UName</td>......</tr>
}

相关文章:

  • 传输频宽是啥?对网速影响有多大?
  • Java基于微信小程序的驾校报名小程序,附源码
  • 十分钟学会用springboot制作微信小程序富文本编辑器
  • 负载均衡SLB
  • TCP 和 UDP的区别
  • Vite 下一代的前端工具链,前端开发与构建工具
  • 百面嵌入式专栏(面试题)C语言面试题22道
  • C++ 内存管理(newdelete)
  • c#: 表达式树的简化
  • 移动光猫gs3101超级密码及改桥接模式教程
  • 【知识整理】管理即服务,识人、识己
  • 从领域外到领域内:LLM在Text-to-SQL任务中的演进之路
  • Postgresql数据库存储过程中的事务处理
  • 进程状态 | 僵尸进程 | 孤儿进程 | 前台后台进程 | 守护进程
  • python flask 魔术方法
  • php的引用
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • “寒冬”下的金三银四跳槽季来了,帮你客观分析一下局面
  • 2019年如何成为全栈工程师?
  • ES学习笔记(12)--Symbol
  • happypack两次报错的问题
  • iOS动画编程-View动画[ 1 ] 基础View动画
  • Netty 4.1 源代码学习:线程模型
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • Python十分钟制作属于你自己的个性logo
  • Redux 中间件分析
  • 阿里云前端周刊 - 第 26 期
  • 订阅Forge Viewer所有的事件
  • 关于List、List?、ListObject的区别
  • 解决iview多表头动态更改列元素发生的错误
  • 融云开发漫谈:你是否了解Go语言并发编程的第一要义?
  • 实战:基于Spring Boot快速开发RESTful风格API接口
  • 使用Swoole加速Laravel(正式环境中)
  • 详解NodeJs流之一
  • 项目管理碎碎念系列之一:干系人管理
  • 阿里云重庆大学大数据训练营落地分享
  • 大数据全解:定义、价值及挑战
  • 带你开发类似Pokemon Go的AR游戏
  • 正则表达式-基础知识Review
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • $GOPATH/go.mod exists but should not goland
  • (day6) 319. 灯泡开关
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (附表设计)不是我吹!超级全面的权限系统设计方案面世了
  • (附源码)ssm教师工作量核算统计系统 毕业设计 162307
  • (附源码)小程序儿童艺术培训机构教育管理小程序 毕业设计 201740
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (五)大数据实战——使用模板虚拟机实现hadoop集群虚拟机克隆及网络相关配置
  • (转)c++ std::pair 与 std::make
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)使用VMware vSphere标准交换机设置网络连接
  • ./indexer: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object fil
  • .bat批处理(十):从路径字符串中截取盘符、文件名、后缀名等信息
  • .net on S60 ---- Net60 1.1发布 支持VS2008以及新的特性