随笔分类 - C#工具代码
可以直接拿来用,在开发中常用的代码
摘要://日历辅助类 public class CalendarHelper { /// <summary> /// 结构。日期对象 /// </summary> private struct structDate { public int year; public int month; public i
阅读全文
摘要:用户登录: [HttpPost] [CustomAllowAnonymous]//允许匿名登录(这个是自定义的) public ActionResult Login(string name, string password, string verify) { string formName = ba
阅读全文
摘要:前端代码 <img alt="验证码图片" class="img" onclick="refresh(this)" src="/Fifth/VerifyCode" title="点击刷新"> <script> function refresh(obj) { $(obj).attr("src", "/
阅读全文
摘要:/// <summary> /// 按比例缩放,图片不会变形,会优先满足原图和最大长宽比例最高的一项 /// </summary> /// <param name="oldPath"></param> /// <param name="newPath"></param> /// <param name="maxWidth"></param> /// <param name="maxHeight">
阅读全文
摘要:/// /// 找出全部的子文件夹 /// /// 根目录 /// public static List GetAllDirectory(string rootPath) { if (!Directory.Exists(rootPath)) ...
阅读全文
摘要:var g_selProvince; var g_selCity; var Provinces=new Array( new Array("110000","北京"), new Array("120000","天津"), new Array("130000","河北省"), new Array("140000","山西省"), new Array("150000","内蒙古"), new Arr.
阅读全文
摘要:/// <summary> /// SqlHelper提供对于SqlClient常用功能封装提供高性能和高可扩展性的最佳实践 /// </summary> public abstract class SqlHelper { //数据库连接字符串 public static readonly string sqlConnectionString = ConfigurationManager.Conn
阅读全文
摘要:public class SendMail { /// <summary> /// 发送邮件 WebConfig需配置AppSeting 参数SMTP,EMAIL,EPASS /// </summary> /// <param name="SendTo">收件人,多个用逗号隔开</param> /// <param name="MailTitle">邮件标题</param> /// <param
阅读全文
摘要:public class ImageMes { /// <summary> /// 生成缩略图 /// </summary> /// <param name="originalImagePath">源图路径</param> /// <param name="thumbnailPath">缩略图路径</param> /// <param name="width">缩略图宽度</param> ///
阅读全文
摘要:/// <summary> /// 截取字符串,中文安两个字符处理 /// </summary> /// <param name="stringToSub"></param> /// <param name="length"></param> /// <returns></returns> public static string GetFirstString(object stringToSub
阅读全文
摘要:[DllImport("Iphlpapi.dll")] private static extern int SendARP(Int32 dest, Int32 host, ref Int64 mac, ref Int32 length); [DllImport("Ws2_32.dll")] private static extern Int32 inet_addr(string ip); ///
阅读全文
摘要:public class FileComm { /// <summary> /// 写入文件内容,重新覆盖 /// </summary> /// <param name="filenam">文件相对路径</param> /// <param name="content">需要写入的内容</param> public static void WriteHtml(string filenam, str
阅读全文
摘要:public class EncryptString { /// /// MD5加密 /// /// /// public static string EncryptMD5(string instr) { string result; ...
阅读全文
摘要:/// <summary> /// 替换标签,把 <>" 替换为HTML标记 /// </summary> /// <param name="str"></param> /// <returns></returns> public static string returnHtml(string str) { if (str.Trim() != "") { str =
阅读全文
摘要:1.只能输入整数【正整数和负整数,0】: onkeyup="this.value=this.value.match(/^-?[0-9]\d*$/)||this.value.match(/-?/)" onafterpaste="this.value=this.value.match(/^-?[0-9]\d*$/)||this.value.match(/-?/)" 2.只能输入数字...
阅读全文
摘要:解析上传的Excel文件。 需要引入第三方程序集【下载地址】
阅读全文
摘要:// 获取某个时间格式的时间戳 var stringTime = "2014-07-10 10:21:12"; var timestamp2 = Date.parse(new Date(stringTime)); timestamp2 = timestamp2 / 1000; //格式化时间戳 function ChangeDateFormat(val) { if (val != nu...
阅读全文
摘要:INI文件是一种按照特点方式排列的文本文件。 每一个INI文件构成都非常类似,由若干段落(section)组成, 在每个带括号的标题下面,是若干个以单个单词开头的关键词(keyword)和一个等号, 等号右边的就是关键字对应的值(value)。其一般形式如下:[section1] keyword1=
阅读全文

浙公网安备 33010602011771号