我在我的MVC项目中使用Identity,它一切都很好.除了注册新用户的表单有一些疯狂的密码要求这一事实
密码必须至少包含一个非字母或数字字符.密码必须至少有一位数('0' - '9').密码必须至少有一个大写字母('A' - 'Z').
这是注册模型
public class RegisterViewModel
{
[Required]
[StringLength(50, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 2)]
[Display(Name = "First Name")]
public string FirstName { get; set; }
[Required]
[StringLength(50, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 2)]
[Display(Name = "Last Name")]
public string LastName { get; set; }
[Required]
[EmailAddress]
[Display(Name = "Email")]
public string Email { get; set; }
[Required]
[StringLength(100, ErrorMessage …
Run Code Online (Sandbox Code Playgroud) 我有点不好意思写这个话题,因为即使我得到了一个 HTML 格式(4 年前)我也无法解决我的问题:
我不能在函数中使用输入类型文本的值,这是我的代码:
import React from 'react'
//import db from '../../constants/FirebaseConfig'
class Account extends React.Component {
state = {
name: '',
content: ''
}
_formSubmit(e) {
e.preventDefault()
var name = document.getElementsByName('name')
console.log(name)
}
render(){
return(
<div className="container">
<br></br>
<h3 className="title">Account</h3>
<form id="form">
<br></br>
<label>Titre</label>
<input type="text" name="name" placeholder="Ici le nom de l'Article"/>
<br></br><br></br>
<label>Contenue</label>
<input type="text" name="content" placeholder="Ici le contenue de l'article"/>
<br></br><br></br>
<input type="button" value="suivant" onClick={(e) =>this._formSubmit(e)}/>
<br></br>
</form>
</div>
)
}
}
export default Account
Run Code Online (Sandbox Code Playgroud)
尝试调试几次后,我认为问题在于类型的 …
为了
DateTime aDate = new DateTime(2000,1,1);
Console.WriteLine(aDate.ToString("d"));
Run Code Online (Sandbox Code Playgroud)
我期待1
,但它写道1/1/2000
。
MSDN说:
d
一个月中的第几天,从 1 到 31。
2009-06-01T13:45:30
-> 1
2009-06-15T13:45:30
-> 15
有什么解决方法吗?对于M
.
.net-core ×1
asp.net-mvc ×1
c# ×1
datetime ×1
firebase ×1
javascript ×1
reactjs ×1
tostring ×1