
正则表达式,判断用户输入是否为数字#region 正则表达式,判断用户输入是否为数字
public bool IsNumber(String strNumber)
{
Regex objNotNumberPattern=new Regex("[^0-9.-]");
Regex objTwoDotPattern=new Regex("[0-9]*[.][0-9]*[.][0-9]*");
Regex objTwoMinusPattern=new Regex("[0-9]*[-][0-9]*[-][0-9]*");
String strValidRealPattern="^([-]|[.]|[-.]|[0-9])[0-9]*[.]*[0-9]+$";
String strValidIntegerPattern="^([-]|[0-9])[0-9]*$";
Regex objNumberPattern =new Regex("(" + strValidRealPattern +")|(" + strValidIntegerPattern + ")");
return !objNotNumberPattern.IsMatch(strNumber) &&
!objTwoDotPattern.IsMatch(strNumber) &&
!objTwoMinusPattern.IsMatch(strNumber) &&
objNumberPattern.IsMatch(strNumber);
}
#endregion

允许服务端发出脚本块#region 允许服务端发出脚本块
RegisterStartupScript("","<script language=\"javascript\">window.alert('增加成功!')</script>");
//比较差的相似代码块
Response.write("<script language=\"javascript\">window.alert('增加成功!')</script>");
#endregion#region 将当前的页面内容导出并保存execl文件
HttpContext.Current.Response.AppendHeader("Content-Disposition","attachment;filename=Tjbb"+System.DateTime.Today.ToShortDateString()+".xls");
HttpContext.Current.Response.ContentType ="application/ms-excel";//image/JPEG;text/HTML;image/GIF;vnd.ms-excel/msword
#endregion
浙公网安备 33010602011771号