必需的字段,我能够提交表单没有把数据。.NET 4.5必填字段不工作
同样Global.asax文件上的其他网站不显眼的验证工作。
这里是一个HTML:
<p>
<asp:Label runat="server" ID="lblFirstName" AssociatedControlID="txtFirstName">
First name:
<span class="soft">
(required)
</span>
<asp:RequiredFieldValidator runat="server" ID="reqFirstName" ControlToValidate="txtFirstName" CssClass="red label" Text="Required" />
</asp:Label>
<asp:TextBox runat="server" ID="txtFirstName" MaxLength="50" />
</p>
这里被看样子你可能会混淆HTML5的形式global.aspx
Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
Dim Item As New ScriptResourceDefinition
With Item
.Path = "/assets/scripts/jquery-1.7.2.min.js"
.DebugPath = "/assets/scripts/jquery-1.7.2.min.js"
.CdnPath = "//ajax.microsoft.com/ajax/jQuery/jquery-1.7.2.min.js"
.CdnDebugPath = "//ajax.microsoft.com/ajax/jQuery/jquery-1.7.2.min.js"
End With
ScriptManager.ScriptResourceMapping.AddDefinition("jquery", Item)
End Sub
尝试将验证组添加到验证器和按钮。 –
关闭我的头顶,这看起来是正确的。您是否确认您的网页上没有其他问题,例如无关的JavaScript错误? –