![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
asp.net
文章平均质量分 76
一个大猴子
这个作者很懒,什么都没留下…
展开
-
C#委托,事件,接口,反射和关键字
一、sealed关键字 sealed 修饰符可以应用于类、实例方法和属性。用于类时,该类被称为密封类,密封类不能被继承;用于方法时,该方法被称为密封方法,密封方法会重写基类中的方法;sealed修饰符应用于方法或属性时,必须始终与override一起使用;结构是隐式密封的,因此它们不能被继承。原创 2016-02-01 16:53:58 · 1365 阅读 · 0 评论 -
系统管理数据库分析,Easyui树形操作
1、先获取空的树形 ,查询数据库EHECD_AdminFunction表,生成 function GetFuns() { $('#sysFun').treegrid({ title: '功能授权', animate: true, method: 'get',原创 2015-09-22 17:14:40 · 630 阅读 · 0 评论 -
MVC图片上传
1、引用 2、 初始化 $(function () { $("#CustomerFrom").validate(); //开启验证 Xian(); var postUrl = "@EHECD.Bll.BllHelper.ImgUrl";原创 2015-09-21 20:11:21 · 467 阅读 · 0 评论 -
MVC日志记录功能
1、首先建立日志表EHECD_AdminUserLog 后台管理用户日志 ID主键 ID char(32) 32 TRUE FALSE TRUE Name Code Data Type Length Precision Primary Foreign Key Mandatory 管理员用ID cAdminUserId char(32) 32原创 2015-09-22 15:36:28 · 1353 阅读 · 0 评论 -
MVC 用EasyUI
var _opItem = "Add"; var _rowIndex = 0; var _Row; var _pageIndex = 1; var _pageSize = 20; function GetCarType(pageIndex, pageSize) { var BiGuidedPri原创 2015-09-21 19:26:28 · 378 阅读 · 0 评论 -
MVC 单页面单表操作
前台(页面)@{ ViewBag.Title = "Index"; Layout = "~/Views/Shared/ContentLayout.cshtml";}@section Head{ @* 引入 My97DatePicker组件包 *@ $(function () { $("#WeChatB原创 2015-09-21 19:24:03 · 525 阅读 · 0 评论 -
泛型
泛型定义: 通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类型”将类型抽象化,从而实现灵活的复用。主要用于解决一系列类似的问题。这种机制允许将类名作为参数传递给泛型类型,并生成相应的对象。将泛型(包括类、接口、方法、委托等)看作模板可能更好理解,模板中的变体部分将被作为参数传进来的类名称所代替,从而得到一个新的类型定义。优点:通过允许指定泛型类或方原创 2015-11-10 11:37:38 · 534 阅读 · 0 评论 -
MVC导出
导出 //导出Excel function ExportExcel() { //if ($('#CarType').datagrid("getRows").length == 0) { return; } //是否有信息 //var CarType = $("#CarTypeInfoFrom").JsonData(原创 2015-09-21 20:04:24 · 346 阅读 · 0 评论 -
MVC导入
1、点击导入按钮2、 //打开dialog 与处理导入Excel function ImportExcel() { $("#ImportExcel").show(); $("#ImportExcel").dialog({ title: "导入车型",原创 2015-09-21 19:57:22 · 442 阅读 · 0 评论 -
事务,锁,并发
1、微软自带事务和锁 private static object _lock = new object(); try { using (TransactionScope scope = new TransactionScope()) {原创 2015-11-05 16:40:22 · 317 阅读 · 0 评论 -
专题网站
1、AJAX问题之XMLHttpRequest status = 0http://blog.csdn.net/iaiti/article/details/42192659原创 2015-10-30 16:43:56 · 325 阅读 · 0 评论 -
C#单列模式
在《Design Patterns:Elements of Resuable Object-Oriented Software》中的定义是:Ensure a class only has one instance,and provide a global point of access to。它的主要特点不是根据客户程序调用生成一个新的实例,而是控制某个类型的实例数量-唯一一个。(《设计模式-基于转载 2015-11-09 15:11:39 · 535 阅读 · 0 评论 -
IHttpModule和IHttpHandler 应用笔记
ASP.NET 提供了 IHttpHandler 和 IHttpModule 接口,它可使您使用与在 IIS 中所用的 Internet 服务器 API (ISAPI) 编程接口同样强大的 API,而且具有更简单的编程模型。HTTP 处理程序对象与 IIS ISAPI 扩展的功能相似,而 HTTP 模块对象与 IIS ISAPI 筛选器的功能相似。ASP.NET 将 HTTP 请求映射到转载 2016-01-26 11:29:02 · 365 阅读 · 0 评论 -
IHttpModule与IHttpHandler的区别和http请求处理过程,ihttpmodule,ihttphandler 处理流程
IHttpModule与IHttpHandler的区别主要有两点: 1.先后次序.先IHttpModule,后IHttpHandler. 2.对请求的处理上: IHttpModule是属于大小通吃类型,无论客户端请求的是什么文件,都会调用到它;例如aspx,rar,html的请求. IHttpHandler则属于挑食类型,只有ASP.net注册过的文件类转载 2016-01-26 11:39:18 · 1676 阅读 · 0 评论 -
乐观锁和悲观锁的区别
最常用的处理多用户并发访问的方法是加锁。当一个用户锁住数据库中的某个对象时,其他用户就不能再访问该对象。加锁对并发访问的影响体现在锁的粒度上。比如,放在一个表上的锁限制对整个表的并发访问;放在数据页上的锁限制了对整个数据页的访问;放在行上的锁只限制对该行的并发访问。可见行锁粒度最小,并发访问最好,页锁粒度最大,表锁介于2者之间。锁有两种:悲观锁和乐观锁。悲观锁:并发访问性不好。原创 2016-01-31 15:41:41 · 849 阅读 · 0 评论 -
常用网站
1、AppCan文档中心http://newdocx.appcan.cn/newdocx/docx?type=1533_975 (441530490@qq.com)2、w3school文档http://www.w3school.com.cn/html/index.asp3、JSON操作http://blog.csdn.net/softwave/article/detai原创 2016-01-21 16:34:49 · 327 阅读 · 0 评论 -
MVC探索之路(1、MVC的基础概念)
接触MVC快3个月了,有些感触。为了巩固基础知识,在工作闲暇时间,我把对MVC的理解和练手的项目(EF和非EF)拿来分享,有理解不对的,也希望能够获得大牛的建议。本章主要介绍MVC的基础概念。一:MVC设计模式简介 MVC 是用于构建 web 应用程序的一种框架。是许多交互和界面系统的构成基础。是为需要为同样的数据提供多个视图的应用程序而设计的,它很好的实现了数据层与表示层的原创 2015-12-03 08:53:06 · 617 阅读 · 0 评论 -
IEnumerable和IEnumerator 详解
初学C#的时候,老是被IEnumerable、IEnumerator、ICollection等这样的接口弄的糊里糊涂,我觉得有必要切底的弄清楚IEnumerable和IEnumerator的本质。下面我们先看IEnumerable和IEnumerator两个接口的语法定义。其实IEnumerable接口是非常的简单,只包含一个抽象的方法GetEnumerator(),它返回一个可用于循环访转载 2015-12-01 15:29:39 · 313 阅读 · 0 评论 -
各种JS验证和操作
1、只能输入数字和. //限制 只能输入数字 function Xian() { Xianzhi("iWeight"); } function Xianzhi(TXT) { $("#" + TXT).keyup(function () { $(this).val($(this).val().rep原创 2015-10-29 14:52:54 · 336 阅读 · 0 评论 -
MVC 删除该ID的信息
//删除 function Delete() { if ($('#CarType').datagrid("getRows").length == 0) { return; } //是否有信息 $.messager.confirm('确认', "你确定要删除该条信息吗?", function (res) {原创 2015-09-21 19:35:21 · 1151 阅读 · 0 评论 -
MVC修改 (当前页面开启Dialog,不用Ifram)
//修改 function Edit(op) { if ($('#CarType').datagrid("getRows").length == 0) { return; } //是否有信息 _opItem = op; AjaxCall("/BaseInfo/CarType/GetCarTypeInfo", {原创 2015-09-21 19:33:30 · 770 阅读 · 0 评论 -
C#工厂模式(反射,接口,抽象类)
1、反射,接口,具体方法。流程:UI传递信息到BLL层,BLL首先 IDBHelper dbhelper = ComDBHelper.GetDBHelper();或 private static IMerchantCoupons _accesser =Coupons_Access.CreateMerchantCoupon();调用发射机制,加载数据库具体操作类的DLL文件实现接原创 2015-11-09 14:41:40 · 2352 阅读 · 0 评论 -
光标自动定位到输入框
功能要求描述:打开ie,然后在地址栏中输入网址,显示系统登录页面,光标自动进入第一个输入框。js代码: window.onload=function() { if(document.readyState=="complete") { document.getElementById("username").focus(); } }...转载 2014-08-27 15:35:50 · 1490 阅读 · 0 评论 -
ASP.NET 随笔
//DataTable dt = db.ExcSql("select * from CTUSpeLine where FanWei !='主题'"); ckListZX.DataSource = dt; ckListZX.DataTextField = "SpeName"; ckListZX.DataValueFiel原创 2014-09-22 14:40:20 · 428 阅读 · 0 评论 -
c#(asp.net)杂谈笔记
1.js解析json格式的时间View Code //转换json格式时间的方法 如Date(1340239979000)转换为正常 function ConvertJSONDateToJSDateObject(JSONDateString) { var date = new Date(parseInt(JSOND转载 2014-09-22 11:21:55 · 1244 阅读 · 0 评论 -
常见正则表达式
验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$ 验证非零的正整数:^\+?[1-9]原创 2014-08-13 12:54:26 · 318 阅读 · 0 评论 -
几种 HtmlEncode 的区别
问题:HttpUtility.HtmlDecode ,HttpUtility.HtmlEncode 与 Server.HtmlDecode ,Server.HtmlEncode 与 HttpServerUtility.HtmlDecode , HttpServerUtility.HtmlEncode 有什么区别?他们与下面一般手工写的代码有什么不一样的?public stat转载 2014-08-26 08:40:12 · 1045 阅读 · 0 评论 -
C#中的DataSet、string、DataTable 、对象转换成Json
public class ConvertJson { #region 私有方法 /// /// 过滤特殊字符 /// /// 字符串 /// json字符串 private static string String2Json(String s)转载 2014-08-11 21:25:21 · 457 阅读 · 0 评论 -
dataTable转换成Json格式
# region dataTable转换成Json格式 /// /// dataTable转换成Json格式 /// /// /// 总记录数 /// 返回JSON数据,无则返回空 public static string ToJson(DataTable dt,int Counts)原创 2014-08-11 14:24:27 · 483 阅读 · 0 评论 -
ASP.NET 上传图片
margin-left: 10px;">原创 2014-08-08 17:35:32 · 629 阅读 · 0 评论 -
EasyUI实现上下移动
热点推荐设置 .datagrid-view2 { left:0px; } var lastIndexp; var tempindexp = -1;原创 2014-09-22 16:33:15 · 1684 阅读 · 0 评论 -
Jquery AutoComplete的使用方法实例(自动完成、自动填充)插件
Jquery AutoComplete的使用方法实例jQuery的Autocomplete(自动完成、自动填充)插件有不少,但比较下来我感觉,还是bassistance.de的JQuery Autocomplete plugin比较强大,我们就来写一些代码感受一下。 jquery-autocomplete配置: 首先是转载 2014-08-17 22:40:50 · 672 阅读 · 0 评论 -
前后台转码
1、escape($("#txt_sXPoint").val())2、 Server.UrlDecode(lng);3、 sUrl = Request.Url.ToString(); string reditect = HttpUtility.UrlEncode(sUrl);原创 2015-09-29 10:40:22 · 322 阅读 · 0 评论 -
HttpWebRequest用法
private const string sContentType = "application/x-www-form-urlencoded"; private const string sUserAgent = "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.原创 2015-09-29 10:43:47 · 320 阅读 · 0 评论 -
发送短信功能
1、获取配置文件设置。 static readonly string sMsgAccount = ReadConfig.ReadAppSetting("account"); static readonly string sMsgPassword = ReadConfig.ReadAppSetting("password"); static readonly string s原创 2015-09-29 10:32:38 · 348 阅读 · 0 评论 -
easyui-accordion 设置默认选项卡
城市GIS呈现 网格GIS呈现 网格GIS详情 GIS报表统计 网络指标统计 下载速率差统计原创 2014-12-29 17:36:22 · 818 阅读 · 0 评论 -
同步Socket客户端代码
class NewNetWork { private static NewNetWork _network = null; private NewNetWork() { //不需要调度到主线程的 命令 _PostList.Clear(); _PostList原创 2014-12-18 10:40:00 · 464 阅读 · 0 评论 -
基于UDP、TCP协议的C#网络编程
TCP(传输控制协议)是 TCP/IP 协议栈中的传输层协议,它通过序列确认以及包重发机制,提供可靠的数据流发送和到应用程序的虚拟连接服务。与IP协议相结合, TCP组成了因特网协议的核心。 UDP(用户数据报协议)是ISO参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。 UDP协议基本上是 IP 协议与上层协议的接口。UDP协议适用端口分辨运行在同一台设备上的转载 2014-09-27 14:07:41 · 1467 阅读 · 0 评论 -
C#操作XML简明教程
在网上找了一些教程看了看,觉得还是这个最简明了,大家只要把这个代码看完一遍,XML基本操作全明白了,现在我也收藏一下。 已知有一个XML文件(bookstore.xml)如下:xml version="1.0" encoding="gb2312"?>bookstore> book genre="fantasy" ISBN="2-3631-4"> title>转载 2014-09-27 14:18:18 · 743 阅读 · 0 评论 -
ASP.NET 跨域上传图片
///加载 function uploadP() { var jsonImg = { "big": [], "small": [] }; $("#txt_pic").uploadify({ 'uploader': '/uploadi原创 2014-08-18 10:13:54 · 1161 阅读 · 0 评论