java 模型 视图,部分视图模型
在我的布局页面中,我想显示一个登录框,或者有关登录人员的详细信息 .
@if (Request.IsAuthenticated)
{
@Html.ViewBag.UserDisplay
@Html.ActionLink("[Logout]", "LogoutUser", "User")
}
else
{
@Html.Partial("_Login")
}
@RenderBody()
我的登录局部视图:
@model BasicFinanceUI.Models.LoginModel
@using (Html.BeginForm("LoginUser", "User"))
{
@Html.ValidationSummary()
Username: @Html.TextBoxFor(x => x.Username)
Password: @Html.TextBoxFor(x => x.Password)
Remember Me: @Html.DropDownListFor(x => x.RememberMe, new[]
{
new SelectListItem() { Text = "Yes", Value = "true"},
new SelectListItem() {Text = "No", Value = "false"}
}, "Select")
@Html.ActionLink("[Register]", "Register", "User")
}
当我加载屏幕并登录时,它工作正常 .
但是,当我单击“注册”时,它会加载注册屏幕 . 登录框仍然在布局中可见 .
我的注册屏幕显示如下:
@model BasicFinanceUI.Models.RegisterationModel
@{
ViewBag.Title = "Register";
Layout = "~/Views/Shared/SiteLayout.cshtml";
}
Register
@using (Html.BeginForm("Register", "User"))
{
@Html.ValidationSummary()
Username: @Html.TextBoxFor(x => x.Username)
Password: @Html.PasswordFor(x => x.Password1)
Retype Password: @Html.PasswordFor(x => x.Password2)
Firstname: @Html.TextBoxFor(x => x.Firstname)
Surname: @Html.TextBoxFor(x => x.Surname)
Email: @Html.TextBoxFor(x => x.Email)
}
当我单击“注册”按钮时,出现问题 .
我收到错误:
传递到字典中的模型项的类型为“BasicFinanceUI.Models.RegisterationModel”,但此字典需要“BasicFinanceUI.Models.LoginModel”类型的模型项 .
看起来因为屏幕上有两种形式,它们混在一起 . 我究竟做错了什么?
java 模型 视图,部分视图模型相关推荐
- 模型矩阵、视图矩阵、投影矩阵
模型视图投影矩阵的作用,就是将顶点从局部坐标系转化到规范立方体(Canonical View Volnme)中.总而言之,模型视图投影矩阵=投影矩阵×视图矩阵×模型矩阵,模型矩阵将顶点从局部坐标系转化 ...
- WebGL矩阵变换总结(模型矩阵,视图矩阵,投影矩阵)
矩阵变换总结(模型矩阵,视图矩阵,投影矩阵) 最近在开发项目的时候,常常用到Three.js,用起来很方便.可是,当引擎迭代升级的时候,以前的很多的技巧,并不一定使用最新的引擎.我认为应当对底层的原生 ...
- CREO:CREO软件之零件【工具(调查/模型意图/实用工具)】、【视图(可见性/方向/模型显示/显示/窗口)】的简介及其使用方法(图文教程)之详细攻略
CREO:CREO软件之零件[工具(调查/模型意图/实用工具)].[视图(可见性/方向/模型显示/显示/窗口)]的简介及其使用方法(图文教程)之详细攻略 目录
- 深入理解模型视图、自定义模型
一.深入理解模型 在 model/view 架构中,model 提供一种标准接口,供视图和委托访问数据.在 Qt 中,这个接口由QAbstractItemModel类进行定义.不管底层数据是如何存储的 ...
- php视图模型,ThinkPHP中视图模型详解.
很多TP的新手对于模型中的视图模型不甚了解,官方虽然有详细手册,但是对于初学者来说还是比较难以理解! 先简单说一下视图模型所能实现的功能,基本就是主表与副表之间各个字段的关联问题,实现多表关联查询,相 ...
- java 视图解析器_SpringMVC——视图和视图解析器
请求处理方法执行完成后,最终返回一个 ModelAndView对象.对于那些返回 String,View 或 ModeMap 等类型的处理方法,Spring MVC 也会在内部将它们装配成一个Mode ...
- javabean是描述java什么模型_JSP和JavaBean模型详细介绍
本文向大家介绍JSP和JavaBean模型,可能好多人还不知道JSP和JavaBean模型,没有关系,看完本文你肯定有不少收获,希望本文能教会你更多东西. 运用JSP/Servlet实现的web动态交 ...
- java rest 图_SpringMVC视图及REST风格
什么是视图解析器? springMVC用于处理视图最重要的两个接口是ViewResolver和View. ViewResolver的主要作用是把一个逻辑上的视图名称解析成一个真的的视图,而Spring ...
- java内存规范_Java内存模型-jsr133规范介绍
最近在看<深入理解Java虚拟机:JVM高级特性与最佳实践>讲到了线程相关的细节知识,里面讲述了关于java内存模型,也就是jsr 133定义的规范. 系统的看了jsr 133规范的前面几 ...
- Java中的I/O模型总结(八股文自述)
Java中的I/O模型 BIO: 是指应用程序在执行 I/O 操作后,如果没有获得响应,就会阻塞当前线程,不能执行其他任务. 同步阻塞 I/O 模式,数据的读取写⼊必须阻塞在⼀个线程内等待其完成.在活 ...
最新文章
- c语言gps数据类型,GPS数据格式
- 服务器预装操作系统,服务器预装操作系统吗
- 优化 .net core 应用的 dockerfile
- android初步ui线程案例,android – 它是一个bug还是一个功能?在某些情况下,可以从未在UI线程上运行的任务访问UI线程...
- nodejs项目如何部署到服务器上?
- 奥斯卡“最佳国际电影”奖,《哪吒之魔童降世》申请出战!
- Google 前员工:秘密研究中国搜索项目或会引发离职潮!
- three.js glb 多个_奔驰GLB外观完美!内饰酷炫!动力倍儿棒
- 全国计算机等级考试 二级C语言考前复习资料(笔试)
- Pyrene-PEG-NHS Ester,NHS-PEG-Pyrene
- 《内向性格的竞争力:发挥你的本来优势》读书笔记
- Skyline三维地理信息系统软件平台
- (五)青龙面板 企业微信应用推送+详细教程【2022年5月20日】
- 当我们在聊「开源大数据调度系统Taier」的数据开发功能时,到底在讨论什么?
- led灯串怎么摆造型_一种LED轮廓造型灯的制作方法
- linux下双网卡设置(内外网)
- C++刻晴炸弹人小游戏(开发环境为codeblocks)
- nvme协议 sata接口_nvme和sata协议游戏测评
- Thirteen Day
- jsp文件的上传与下载