asp.net 一些常用的处理函数代码
来源:互联网 发布:常用基于java的cms系统 编辑:程序博客网 时间:2024/06/02 13:07
/// <summary>
/// 判断当前页面是否接收到了Post请求
/// </summary>
/// <returns>是否接收到了Post请求</returns>
public static bool IsPost()
{
return HttpContext.Current.Request.HttpMethod.Equals("POST");
}
/// <summary>
/// 判断当前页面是否接收到了Get请求
/// </summary>
/// <returns>是否接收到了Get请求</returns>
public static bool IsGet()
{
return HttpContext.Current.Request.HttpMethod.Equals("GET");
}
/// <summary>
/// 返回上一个页面的地址
/// </summary>
/// <returns>上一个页面的地址</returns>
public static string GetUrlReferrer()
{
string retVal = null;
try
{
retVal = HttpContext.Current.Request.UrlReferrer.ToString();
}
catch { }
if (retVal == null)
return "";
return retVal;
}
/// <summary>
/// 判断当前访问是否来自浏览器软件
/// </summary>
/// <returns>当前访问是否来自浏览器软件</returns>
public static bool IsBrowserGet()
{
string[] BrowserName = { "ie", "opera", "netscape", "mozilla", "konqueror", "firefox" };
string curBrowser = HttpContext.Current.Request.Browser.Type.ToLower();
for (int i = 0; i < BrowserName.Length; i++)
{
if (curBrowser.IndexOf(BrowserName[i]) >= 0)
{
return true;
}
}
return false;
}
/// <summary>
/// 获得指定Url参数的值
/// </summary>
/// <param name="strName">Url参数</param>
/// <returns>Url参数的值</returns>
public static string GetQueryString(string strName)
{
if (HttpContext.Current.Request.QueryString[strName] == null)
{
return "";
}
return HttpContext.Current.Request.QueryString[strName].Replace("`", "");
}
/// <summary>
/// 返回表单或Url参数的总个数
/// </summary>
/// <returns></returns>
public static int GetParamCount()
{
return HttpContext.Current.Request.Form.Count + HttpContext.Current.Request.QueryString.Count;
}
/// <summary>
/// 获得指定Url参数的int类型值
/// </summary>
/// <param name="strName">Url参数</param>
/// <param name="defValue">缺省值</param>
/// <returns>Url参数的int类型值</returns>
public static int GetQueryInt(string strName, int defValue)
{
return Utils.StrToInt(HttpContext.Current.Request.QueryString[strName], defValue);
}
- asp.net 一些常用的处理函数代码
- asp.net的一些常用代码(一)
- Asp.net常用的一些代码(转载
- ASP.NET一些常用的实用代码
- Asp.net常用的一些代码
- ASP.net一些常用函数
- 本文介绍了ASP.NET常用的一些代码
- ASP.NET中处理datetime的一些通用函数
- ASP.NET中处理datetime的一些通用函数
- ASP.NET中处理datetime的一些通用函数
- 一些常用的ASP代码
- ASP的一些常用函数!
- 一些常用的Asp函数
- asp.net常用的代码
- 常用的ASP.net代码
- asp.net的常用代码
- ASP.NET常用的代码
- Asp.net常用的代码
- C语言运算符优先级
- AppServ,XAMPP,WAMP配置php.ini去掉警告信息(NOTICE)
- 《匆匆那年》-第六卷 离别
- 使用 Openssl 验证自签名证书
- linux内核网络协议栈学习笔记(2)
- asp.net 一些常用的处理函数代码
- 抽象类和接口的区别
- 原生JavaScript下的DOM操作
- 《匆匆那年》-第七卷 遇见
- zend framework Bootstrap.php数据库适配器配置及错误解决
- 树形菜单复选框级联选择HTML
- 最近做oracel移植mysql学到的几个mysql知识点()
- linux 根目录存储空间不够
- Qt学习之路(39): QListWidget