随笔分类 - C#
摘要:前段时间参与一个公司的项目,使用ASP.NET MVC 3.0,其中有多处使用了级联下拉。 考虑到这种ajax异步调用代码重复且不方便调试,于是做了一个公用控件,实际是一个.NET MVC的PartialView。 PartialView: SelectView.cshtml @model Plat
阅读全文
摘要:刚开始是微软自带的Request.Browser.IsMobileDevice方法判断是否是移动端访问,发现在iphone上是可以识别移动端,但是android上识别不了 无奈,只能另辟蹊径 方法一: 方法二:(不建议使用,正则太多,肯定会影响程序性能)
阅读全文
摘要:前提:设置了奖项内容,中奖概率,奖项个数 算法结构: 算法的具体实现: 1、AliasItemModel using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace Ma
阅读全文
摘要:邮件发送类: using System; using System.Collections.Generic; using System.Text; using System.Xml; using System.Configuration; using System.Web; using System
阅读全文
摘要:用C#创建Windows服务的步骤: 创建Windows Service项目 从Visual C# 工程中选取 Windows 服务(Windows Service)选项,给工程一个新文件名,然后点击 确定。 起名规则一般是WindowsService+项目名 设计界面,右键-》添加安装程序 出现下
阅读全文
摘要:在目前的工作中经常用到,特此记录,特别是那个 DataRowView ,经常是忘记怎么拼写的,嘿嘿!
阅读全文
摘要:public static string GetIp(HttpContext context) { string result = String.Empty; result = context.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; //获取代理ip ...
阅读全文
摘要:之前做过webform的网页微信授权,跟mvc的又不太一样,特此记录下二者实现方式的不同。 webform: 统一访问入口中做如下跳转: mvc中: 由于项目场景的入口不统一,所以在OnActionExecuting方法中做微信授权处理 public void RedirectUrl(string
阅读全文
摘要:前台页面: 引用微信js : <script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script> 页面扫码按钮:<a href="#" id="scanCode" ><img src="~/img/btn.png" alt=""
阅读全文
摘要:using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Web; namespace Maticsoft.Common { /// /// /// public class LogH...
阅读全文
摘要:excel 2003,2007导入到datatable using NPOI.HSSF.UserModel; using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; using System; using System.Collections.Gene
阅读全文
摘要:static class Extensions { internal static DataSet ToDataSet<T>(this IList<T> list) { Type elementType = typeof(T); var ds = new DataSet(); var t = new
阅读全文
摘要:系统中经常会使用导出Excel的功能。 之前使用的是NPOI,但是导出数据行数多就报内存溢出。 最近看到EPPlus可以用来导出Excel,就自己测了下两者导出上的差异。 NPIO官网地址:http://npoi.codeplex.com/ EPPlus官网地址:http://epplus.code
阅读全文
摘要:#region NPOI导出Excel2007到xlsx /// <summary> /// 导出excel到xlsx /// </summary> /// <param name="dt">datatable数据源</param> /// <param name="strHeaderText">表
阅读全文
摘要:TransactionOptions transactionOption = new TransactionOptions(); //设置事务隔离级别 transactionOption.IsolationLevel = System.Transactions.IsolationLevel.Seri
阅读全文
摘要:/// <summary> /// 加密 /// </summary> /// <param name="Text"></param> /// <returns></returns> public static string Encrypt(string Text) { return Encrypt
阅读全文

浙公网安备 33010602011771号