register属性在视图模型中不起作用

编程入门 行业动态 更新时间:2024-10-20 17:19:04
本文介绍了register属性在视图模型中不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我有一个简单的强类型视图。 @model GoldForGold.Models.LogonModel @ { ViewBag .Title =登录; 布局=〜/ Views / Shared / _Layout.cshtml; } 登录 @using(Html.BeginForm()){

I have a simple "strongly typed view" . @model GoldForGold.Models.LogonModel @{ ViewBag.Title = "Logins"; Layout = "~/Views/Shared/_Layout.cshtml"; } Logins @using (Html.BeginForm()) {

账户信息 Account Information @ Html.LabelFor(m => m.UserName) @Html.LabelFor(m => m.UserName)

@ Html.TextBoxFor(m => m.UserName,new {id =txtUserName}) @ Html.ValidationMessageFor(m => ; m.UserName) @Html.TextBoxFor(m => m.UserName, new { id = "txtUserName" }) @Html.ValidationMessageFor(m => m.UserName)

@ Html.LabelFor(m => m.Password) @Html.LabelFor(m => m.Password)

@ Html.PasswordFor(m => m.Password,new {id =txtPassword}) @ Html.ValidationMessageFor(m => m.Password) @Html.PasswordFor(m => m.Password, new { id = "txtPassword" }) @Html.ValidationMessageFor(m => m.Password)

@ Html.CheckBoxFor(m => m.RememberMe) @ Html.LabelFor(m =&m; m.RememberMe) @Html.CheckBoxFor(m => m.RememberMe) @Html.LabelFor(m => m.RememberMe)

< input type =submitvalue =登录onclick =getcredentials()/>

<input type="submit" value="Log On" onclick="getcredentials()" />

} ------ -----------------型号代码在这里----------------------------- ---------------

} -----------------------Model code is here --------------------------------------------

public class LogonModel { [Required(ErrorMessage="please enter username")] [Display(Name = "User name")] public string UserName { get; set; } [Required] [DataType(DataType.Password)] [Display(Name = "Password")] public string Password { get; set; } [Display(Name = "Remember me?")] public bool RememberMe { get; set; } }

即使我没有输入用户名和密码,我也没有看到任何事情发生。我在这里遗漏了什么?感谢提前

I see nothing is happening even when i do not enter username and password. Am i missing something here?Thanks in Advance

推荐答案

你应该删除下一个代码new {id =txtUserName}和new {id =txtPassword你的@ Html.TextBoxFor()定义中的}和你的视图应该有效! You should remove the next code "new { id = "txtUserName" }" and "new { id = "txtPassword" }" from your @Html.TextBoxFor() definition and your view should work!

更多推荐

register属性在视图模型中不起作用

本文发布于:2023-11-11 18:17:29,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1579209.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:视图   中不   属性   模型   register

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!