asp.net常用函数收藏第1/2页

/// <summary>

/// 得到站点用户IP

/// </summary>

/// <returns></returns>

public static string getUserIP()

{

return HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString();

}

/// <summary>

/// 去除字符串最后一个','号

/// </summary>

/// <param name="chr">:要做处理的字符串</param>

/// <returns>返回已处理的字符串</returns>

public static string Lost(string chr)

{

if (chr == null || chr == string.Empty)

{

return "";

}

else

{

chr = chr.Remove(chr.LastIndexOf(","));

return chr;

}

}

/// <summary>

/// 去除字符串第一个'/'号

/// </summary>

/// <param name="chr">要做处理的字符串</param>

/// <returns>返回已处理的字符串</returns>

public static string lostfirst(string chr)

{

string flg = "";

if (chr != string.Empty || chr != null)

{

if (chr.Substring(0, 1) == "/")

flg = chr.Replace(chr.Substring(0, 1), "");

else

flg = chr;

}

return flg;

}

/// <summary>

/// 替换html中的特殊字符

/// </summary>

/// <param name="theString">需要进行替换的文本。</param>

/// <returns>替换完的文本。</returns>

public static string HtmlEncode(string theString)

{

theString = theString.Replace(">", ">");

theString = theString.Replace("<", "<");

theString = theString.Replace(" ", " ");

theString = theString.Replace(" ", " ");

theString = theString.Replace("\"", """);

theString = theString.Replace("\'", "'");

theString = theString.Replace("\n", "<br/> ");

return theString;

}

/// <summary>

/// 恢复html中的特殊字符

/// </summary>

/// <param name="theString">需要恢复的文本。</param>

/// <returns>恢复好的文本。</returns>

public static string HtmlDiscode(string theString)

{

theString = theString.Replace(">", ">");

theString = theString.Replace("<", "<");

theString = theString.Replace(" ", " ");

theString = theString.Replace(" ", " ");

theString = theString.Replace(""", "\"");

theString = theString.Replace("'", "\'");

theString = theString.Replace("<br/> ", "\n");

return theString;

}

/// <summary>

/// 生成随机数字

/// </summary>

/// <param name="length">生成长度</param>

/// <returns></returns>

public static string Number(int Length)

{

return Number(Length, false);

}

/// <summary>

/// 生成随机数字

/// </summary>

/// <param name="Length">生成长度</param>

/// <param name="Sleep">是否要在生成前将当前线程阻止以避免重复</param>

/// <returns></returns>

public static string Number(int Length, bool Sleep)

{

if (Sleep)

System.Threading.Thread.Sleep(3);

string result = "";

System.Random random = new Random();

for (int i = 0; i < Length; i++)

{

result += random.Next(10).ToString();

}

return result;

}

当前1/2页 12下一页阅读全文

时间: 2024-09-22 09:51:20

asp.net常用函数收藏第1/2页的相关文章

asp.net常用函数收藏第1/2页_应用技巧

/// <summary> /// 得到站点用户IP /// </summary> /// <returns></returns> public static string getUserIP() { return HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString(); } /// <summary> /// 去除字符串最后一个','号 //

自已常用的 Asp.Net常用函数

asp.net|函数 发部一个自已常用的 Asp.Net常用函数库,包括如下常用函数: 把普通字符转换成网页标签 网页标签转换成空白 WinForm 和 WebForm 字符格式转换 计算文本长度,区分中英文字符,中文算两个长度,英文算一个长度 截取用户输入长度的文本,并再文本后加'...' [中文算两个长度,英文算一个长度] 用于防止SQL注入式攻击检测 去掉文本里的网页标签代码 转换SQL语句插入操作或还原取出文本时可能出现的关键标点符号"'" 新建一个空文件夹 新建一个空文件 删

Asp.NET常用函数 (VB.net)

asp.net|函数 Asp.NET常用函数 (新手必读!)Ucase(string) 将字符串转换为大写. Val(string) 将代表数字的字符串转换为数值型态,若字符串中含有非数字的内容则会将其去除后,合并为一数字. Weekday(date) 取的参数中的日期是一个星期的第几天,星期天为1.星期一为2.星期二为3 依此类推. WeekDayName(number) 依接收的参数取得星期的名称,可接收的参数为1 到7,星期天为1.星期一为2.星期二为3 依此类推. Split(expre

ASP常用函数收藏

函数 ************************************'取得IP地址'************************************Function Userip()Dim GetClientIP'如果客户端用了代理服务器,则应该用ServerVariables("HTTP_X_FORWARDED_FOR")方法GetClientIP = Request.ServerVariables("HTTP_X_FORWARDED_FOR")

ASP常用函数收藏乱七八糟未整理版_ASP基础

<% '******************************************************************* '取得IP地址 '******************************************************************* Function Userip()     Dim GetClientIP     '如果客户端用了代理服务器,则应该用ServerVariables("HTTP_X_FORWARDED_FOR&

ASP常用函数收藏乱七八糟未整理版

<% '******************************************************************* '取得IP地址 '******************************************************************* Function Userip()     Dim GetClientIP     '如果客户端用了代理服务器,则应该用ServerVariables("HTTP_X_FORWARDED_FOR&

收集asp的常用函数_应用技巧

复制代码 代码如下: function HTMLEncode(fString) if not isnull(fString) then fString = replace(fString, ">", ">") fString = replace(fString, "<", "<") fString = Replace(fString, CHR(32), " ") fString = 

Asp.Net常用函数_基础应用

Abs(number) 取得数值的绝对值.    Asc(String) 取得字符串表达式的第一个字符ASCII 码.    Atn(number) 取得一个角度的反正切值.    CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法.设定或传回对象的属性.    CBool(expression) 转换表达式为Boolean 型态.    CByte(expression) 转换表达式为Byte 型态.    CChar(e

ASP.NET常用函数(推荐)_基础应用

Abs(number) 取得数值的绝对值.  Asc(String) 取得字符串表达式的第一个字符ASCII 码.  Atn(number) 取得一个角度的反正切值.  CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法.设定或传回对象的属性.  CBool(expression) 转换表达式为Boolean 型态.  CByte(expression) 转换表达式为Byte 型态.  CChar(expression) 转