页面中有些内容是不允许用户修改的,例如:修改密码时,用户名不需修改,这时想把用户名的输入框设置成不可输入的。
这时用到readonly属性,解释为获取或设置一个值,用于指示能否更改 TextBox 控件的内容。
属性值:如果不能更改 TextBox 控件的内容,则为 true;否则为 false。 默认值为 false。
资料来源:http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.textbox.readonly.aspx
输入密码时,一般都显示“*”,这时只有加上TextMode="Password"就可以了。
资料来源:http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.textbox.textmode.aspx
用户名字段是必填的,用asp:requiredfieldvalidator这个Control,其中ControlToValidate不能为空
资料来源:http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.requiredfieldvalidator.aspx
HTML中表示方法:
<input type="text" readonly/disabled>