Asp.net 2.0中常用方法整理
2007-06-27 15:37 ruinet 阅读(513) 评论(0) 编辑 收藏 举报有时整理一下,自己写过的代码也又点好处,一是可以回顾一下,二是分类整理在一起也方便下次再使用。下面是我整理的一些asp.net 2.0中可能常要用的代码,大家可以把它封装在一个类中这样用起来更方便。
/// <summary>
/// 一些常用的Js调用
/// </summary>
public class Jscript
{
/// <summary>
/// 弹出JavaScript小窗口
/// </summary>
/// <param name="js">窗口信息</param>
public static void Alert(string message)
{
}
/// <summary>
/// 弹出消息框并且转向到新的URL
/// </summary>
/// <param name="message">消息内容</param>
/// <param name="toURL">连接地址</param>
public static void AlertAndRedirect(string message, string toURL)
{
}
/// <summary>
/// 回到历史页面
/// </summary>
/// <param name="value">-1/1</param>
public static void GoHistory(int value)
{
}
/// <summary>
/// 关闭当前窗口
/// </summary>
public static void CloseWindow()
{
}
/// <summary>
/// 刷新父窗口
/// </summary>
public static void RefreshParent(string url)
{
}
/// <summary>
/// 刷新打开窗口
/// </summary>
public static void RefreshOpener()
{
}
/// <summary>
/// 打开指定大小的新窗体
/// </summary>
/// <param name="url">地址</param>
/// <param name="width">宽</param>
/// <param name="heigth">高</param>
/// <param name="top">头位置</param>
/// <param name="left">左位置</param>
public static void OpenWebFormSize(string url, int width,int heigth,int top,int left)
{
}
/// <summary>
/// 转向Url制定的页面
/// </summary>
/// <param name="url">连接地址</param>
public static void JavaScriptLocationHref(string url)
{
}
/// <summary>
/// 打开指定大小位置的模式对话框
/// </summary>
/// <param name="webFormUrl">连接地址</param>
/// <param name="width">宽</param>
/// <param name="height">高</param>
/// <param name="top">距离上位置</param>
/// <param name="left">距离左位置</param>
public static void ShowModalDialogWindow(string webFormUrl, int width, int height, int top, int left)
{
}
public static void ShowModalDialogWindow(string webFormUrl, string features)
{
string js = ShowModalDialogJavascript(webFormUrl, features);
HttpContext.Current.Response.Write(js);
}
public static string ShowModalDialogJavascript(string webFormUrl, string features)
{
}
}
/// 一些常用的Js调用
/// </summary>
public class Jscript
{
/// <summary>
/// 弹出JavaScript小窗口
/// </summary>
/// <param name="js">窗口信息</param>
public static void Alert(string message)
{
}
/// <summary>
/// 弹出消息框并且转向到新的URL
/// </summary>
/// <param name="message">消息内容</param>
/// <param name="toURL">连接地址</param>
public static void AlertAndRedirect(string message, string toURL)
{
}
/// <summary>
/// 回到历史页面
/// </summary>
/// <param name="value">-1/1</param>
public static void GoHistory(int value)
{
}
/// <summary>
/// 关闭当前窗口
/// </summary>
public static void CloseWindow()
{
}
/// <summary>
/// 刷新父窗口
/// </summary>
public static void RefreshParent(string url)
{
}
/// <summary>
/// 刷新打开窗口
/// </summary>
public static void RefreshOpener()
{
}
/// <summary>
/// 打开指定大小的新窗体
/// </summary>
/// <param name="url">地址</param>
/// <param name="width">宽</param>
/// <param name="heigth">高</param>
/// <param name="top">头位置</param>
/// <param name="left">左位置</param>
public static void OpenWebFormSize(string url, int width,int heigth,int top,int left)
{
}
/// <summary>
/// 转向Url制定的页面
/// </summary>
/// <param name="url">连接地址</param>
public static void JavaScriptLocationHref(string url)
{
}
/// <summary>
/// 打开指定大小位置的模式对话框
/// </summary>
/// <param name="webFormUrl">连接地址</param>
/// <param name="width">宽</param>
/// <param name="height">高</param>
/// <param name="top">距离上位置</param>
/// <param name="left">距离左位置</param>
public static void ShowModalDialogWindow(string webFormUrl, int width, int height, int top, int left)
{
}
public static void ShowModalDialogWindow(string webFormUrl, string features)
{
string js = ShowModalDialogJavascript(webFormUrl, features);
HttpContext.Current.Response.Write(js);
}
public static string ShowModalDialogJavascript(string webFormUrl, string features)
{
}
}
public class CommFun
{
/// <summary>
/// 过滤输入的信息
/// </summary>
/// <param name="text">要过滤的字符串</param>
/// <param name="maxLength">最大长度</param>
/// <returns></returns>
public static string InputText(string text, int maxLength)
{
}
/// <summary>
/// 截取字符串函数
/// </summary>
/// <param name="str">所要截取的字符串</param>
/// <param name="num">截取字符串的长度</param>
/// <returns></returns>
static public string GetSubString(string str, int num)
{
}
//特殊字符的转换
public static string Encode(string str)
{
}
public static string Decode(string str)
{
}
//字符传的转换 用在查询 登陆时 防止恶意的盗取密码
public static string TBCode(string strtb)
{
}
/// <summary>
/// 获取汉字第一个拼音
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
static public string getSpells(string input)
{
}
static public string getSpell(string cn)
{
}
/// <summary>
/// 半角转全角
/// </summary>
/// <param name="BJstr"></param>
/// <returns></returns>
static public string GetQuanJiao(string BJstr)
{
}
/// <summary>
/// 全角转半角
/// </summary>
/// <param name="QJstr"></param>
/// <returns></returns>
static public string GetBanJiao(string QJstr)
{
}
/// <summary>
/// 生成随机数
/// </summary>
/// <returns></returns>
static private string GenerateCheckCode()
{
}
/// <summary>
/// 生成验证码图片
/// </summary>
public void CreateCheckCodeImage()
{
}
/// <summary>
/// 获取文本框中输入内容
/// </summary>
/// <param name="ctrl">TextBox控件ID</param>
/// <returns></returns>
static public string GetText(TextBox ctrl)
{
}
/// <summary>
/// 清除文本框内容
/// </summary>
/// <param name="list">TextBox控件数组</param>
static public void ClearText(TextBox[] list)
{
}
加密的类型
/// <summary>
/// 字符串加密
/// </summary>
/// <param name="PasswordString">要加密的字符串</param>
/// <param name="PasswordFormat">要加密的类别</param>
/// <returns></returns>
static public string EncryptPassword(string PasswordString, string PasswordFormat)
{
}
}
{
/// <summary>
/// 过滤输入的信息
/// </summary>
/// <param name="text">要过滤的字符串</param>
/// <param name="maxLength">最大长度</param>
/// <returns></returns>
public static string InputText(string text, int maxLength)
{
}
/// <summary>
/// 截取字符串函数
/// </summary>
/// <param name="str">所要截取的字符串</param>
/// <param name="num">截取字符串的长度</param>
/// <returns></returns>
static public string GetSubString(string str, int num)
{
}
//特殊字符的转换
public static string Encode(string str)
{
}
public static string Decode(string str)
{
}
//字符传的转换 用在查询 登陆时 防止恶意的盗取密码
public static string TBCode(string strtb)
{
}
/// <summary>
/// 获取汉字第一个拼音
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
static public string getSpells(string input)
{
}
static public string getSpell(string cn)
{
}
/// <summary>
/// 半角转全角
/// </summary>
/// <param name="BJstr"></param>
/// <returns></returns>
static public string GetQuanJiao(string BJstr)
{
}
/// <summary>
/// 全角转半角
/// </summary>
/// <param name="QJstr"></param>
/// <returns></returns>
static public string GetBanJiao(string QJstr)
{
}
/// <summary>
/// 生成随机数
/// </summary>
/// <returns></returns>
static private string GenerateCheckCode()
{
}
/// <summary>
/// 生成验证码图片
/// </summary>
public void CreateCheckCodeImage()
{
}
/// <summary>
/// 获取文本框中输入内容
/// </summary>
/// <param name="ctrl">TextBox控件ID</param>
/// <returns></returns>
static public string GetText(TextBox ctrl)
{
}
/// <summary>
/// 清除文本框内容
/// </summary>
/// <param name="list">TextBox控件数组</param>
static public void ClearText(TextBox[] list)
{
}
加密的类型
/// <summary>
/// 字符串加密
/// </summary>
/// <param name="PasswordString">要加密的字符串</param>
/// <param name="PasswordFormat">要加密的类别</param>
/// <returns></returns>
static public string EncryptPassword(string PasswordString, string PasswordFormat)
{
}
}