/// <summary>
/// 检查页面参数,空转错误页,不空返回原值
/// </summary>
/// <param name="Query">页面参数</param>
/// <returns>转换STRING后的页面参数</returns>
public static string CheckQueryIsNullToError(string Query)
{
if (!string.IsNullOrEmpty(Query))
{
return Query.ToString();
}
else
{
//插入错误日志
//new CommonDAL().SystemError("页面参数错误!不允许出现空字符串!", HttpContext.Current.Request.RawUrl.ToString());
HttpContext.Current.Response.Redirect("~/Error.htm");
return "";
}
}
/// <summary>
/// 检查页面参数,空返回默认值,不空返回原值
/// </summary>
/// <param name="Query">页面参数</param>
/// <param name="DefaultValue">默认值</param>
/// <returns>转换STRING后的页面参数</returns>
public static string CheckQueryIsNullToDefault(string Query, string DefaultValue)
{
if (!string.IsNullOrEmpty(Query))
{
return Query.ToString();
}
else
{
return DefaultValue;
}
}
/// <summary>
/// 检查页面参数,是正整数返回原值,否则转错误页
/// </summary>
/// <param name="Query">页面参数</param>
/// <returns>转换STRING后的页面参数</returns>
public static string CheckQueryIsNumericToError(Object Query)
{
if (IsNumber(Query.ToString()))
{
return Query.ToString();
}
else
{
//插入错误日志
//new CommonDAL().SystemError("页面参数错误!不允许出现非数字的字符!", HttpContext.Current.Request.RawUrl.ToString());
HttpContext.Current.Response.Redirect("~/Error.htm");
return "";
}
}
检查页面参数,根据返回类型不同进行不同的操作
最新推荐文章于 2022-12-07 14:44:20 发布