C#-MVC-强数据类型、TempData、多表单、ajax
2024-09-02 23:20:56
一、强数据类型
将某一个或一组数据在控制器传递到视图上去
一个视图里只能有一个强类型数据
强类型数据 - 将某一个或一组数据在控制器传递到视图上去,同ViewBag,数据更稳定,防止多数据传递中出现错误
return view() 时传值,任意类型
public ActionResult Update(string id)
{
List<Nation> nlist = null;
Users u = null;
using (Data0928DataContext con = new Data0928DataContext())
{
u = con.Users.Where(r => r.UserName == id).FirstOrDefault();
nlist = con.Nation.ToList();
} ViewBag.xixi = nlist; return View(u);
}
view层接收
先进行声明类型 - model小写 不需要加分号
@model Users
调用
value="@Model.UserName"
二、tempData - 全局变量,同Sesson,但使用一次后就自动清空
赋值、取值同Session
TempData["LoginIsOk"]="";
三、多表单
四、ajax同WenForm,注意路径问题
最新文章
- pycharm的一些设置和快捷键
- 斐波那契博弈(Fibonacci Nim)
- [置顶] android AIDL 进程间通信
- JSCover+WebDriver/Selenium获得JS 代码覆盖
- 深刻理解HDFS工作机制
- pyqt5 动画学习(四) 旋转动画,使用QGraphicsView让自己的控件旋转起来
- JQuery DOM操作 、属性和CSS样式操作、其他函数
- gai_strerror函数
- 给学习Linux系统小白的两三个建议
- body中的onload()函数和jQuery中的document.ready()有什么区别?
- JAVA——泛型类和泛型方法(静态方法泛型)
- 使用idea,springboot,springsession,redis实现分布式微服务的session 共享
- h5在线1v1客服|web在线客服系统|h5即时聊天
- MyEclipse设置当前行背景颜色、选中单词前景色、背景色
- iOS完整学习路线图-对知识的回顾/整理
- Camera ISO、快门、光圈、曝光这几个概念
- PHP反序列漏洞学习
- sudo日志记录记录(rsyslog)
- listen() 函数
- sql server服务看不到,显示为远程过程调用在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误10061
热门文章
- jrebel+idea 进行热部署配置
- cmake 查看配置选项
- NOSQL之Redis、MongDB、Habase、Cassandra的介绍与比较
- asp.net 自定义节配置 (configSections下的section)
- ZSTU4274 约素 2017-03-22 17:11 66人阅读 评论(0) 收藏
- 怎样运用servlet
- [翻译] FastReport Class Hierarchy (FastReport 组件类层次结构)
- Jenkins 默认没有Launch agent via Java Web Start,该如何配置
- CVE-2018-7600 Drupal核心远程代码执行漏洞分析
- 经典的兔子生兔子问题(C#递归解法)