Asp.net mvc 4 如何在asp.NETMVC4中进行jquery前端验证
我是新的asp.NETMVC4 我开发了一个页面 查看Asp.net mvc 4 如何在asp.NETMVC4中进行jquery前端验证,asp.net-mvc-4,Asp.net Mvc 4,我是新的asp.NETMVC4 我开发了一个页面 查看 <th colspan="4"> <div class="row"> @Html.TextBox("empname", (string)ViewBag.empname, new { @readonly = "readonly", id = "txtfirstName" }) <br /> @Html.CheckBox("txtChangePrintName", new {
<th colspan="4">
<div class="row">
@Html.TextBox("empname", (string)ViewBag.empname, new { @readonly = "readonly", id = "txtfirstName" })
<br />
@Html.CheckBox("txtChangePrintName", new { @id = "checkbox1" })Will you want to change the print name ?
<br />
<div id="textboxshow">
FirstName @Html.TextBox("empname", (string)ViewBag.empname, new { @readonly = "readonly", @class = "hidden" })
Last Name @Html.TextBox("emplastname", (string)ViewBag.emplastname, new { @class = "hidden" })
<span style="color:red"> @Html.ValidationMessageFor(m => m.txtLastName)</span>
这一页很好用。
我有一个文本框是第一个,在这个文本框中,我从db中检索第一个名称,它是只读的
下面有一个复选框,如果他点击该复选框,则会出现两个文本框
第一个是文本框,它是只读的(它正在检索第一个名称),第二个是检索第二个可编辑的名称。我想对这个文本框进行验证
如何在前端使用jquery验证此文本框。
此页面工作正常。(如果是正常的,则上述代码工作正常。文本框表示不从数据库检索任何值,则模型验证工作正常)使用
@Html.TextBoxFor(m => m.txtLastName )
是的,我都用过,,,我想你没有得到我的问题将@Html.TextBox(“emplastname”,“string”ViewBag.emplastname,new{@class=“hidden”})更改为@Html.TextBoxFor(m=>m.txtLastName,new{@class=“hidden”}),如果我这样做,那么它就不会检索数据fromdb@Cool你是说当你点击复选框时,您将对服务器进行ajax调用,以从db中检索名字和姓氏?或者在您的操作中从db中检索名字和姓氏?上面的代码运行不正常,显示出对MVC和模型绑定的基础知识缺乏理解。您甚至没有将任何内容绑定到您的属性
txtLastName
,因此您将如何获得验证。包括问题中的GET和POST方法以及任何脚本。
@Html.TextBoxFor(m => m.txtLastName )