用JS写的验证。可以不用验证控件了!
<script type="text/javascript">
function valid(){
//验证姓名
var uname = $("#<%=txtUserName.ClientID %>");
if(uname.val() ==""){
alert("员工姓名为必填项");
uname[0].focus();
return false;
}
//验证Email
var email = $("#<%=txtEmail.ClientID %>");
if(email.val() ==""){
alert("电子邮箱为必填项");
email[0].focus();
return false;
}
if(!isEmail(email.val())){
alert("电子邮箱格式错误");
email[0].focus();
return false;
}
//手机号码要么不填,填写就要验证格式是否正确
var mobi = $("#<%=txtMobileId.ClientID %>");
//手机号码填写则进行格式验证
if(mobi.val() != "" && !isMobile(mobi.val())){
alert("请输入合法的手机号码");
mobi[0].focus();
return false;
}
return true;
}
</script>
text1.enabled=false//让txtbox变成不可填写!
让Label自动转行!下面:
#content
{table-layout: fixed;}
#content td
{
word-break: break-all;
word-wrap:break-word;
}
然后在table中调用这个样式表就可以了!
<table style="width:850px;" id="content" border="1">
让文本框绝对居中
#divLogin
{
position: absolute;
left:50%;
top:50%;
width:246px;
height:128px;
padding: 10px;
background: #fff;
margin: -72px 0 0 -132px;
}
//就是在textbox中输入内容前在文本框中会出现提示性的文字!我终于找到了!
<script type="text/javascript">
function SubjectCtrl( focus )
{
var dft="主题可不填,您好啊。一下就半隐提示的Js代码!";
var o=$("input[@name$='subject']");
var str = o.val();
if ( focus==1 )
{
if ( str==dft )
{
o.val("");
o.css("color", "#000000");
}
}
else{
if ( str=="" )
{
o.val(dft);
o.css("color", "#ccc");
}
}
}
</script>