摘要:在我们平时开发当中Jquery AJax 几乎随处可见,但大多数同学都是这样使用:$.get 或$.post ,但我一般不推荐这样使用。因为$.get和$.post 终究是对$.Ajax封装的简单易用的高层实现。我个人一般推荐这样使用:$.ajax({ type: "get",//这里还可以用于Post url: "/Login/Login", data: { userCode: _userCode, passCode: _passCode, code: _code, r: Math.random() * 10 }, //这里发送到服务器的数据 befo
阅读全文
摘要:大家都知道在C#当中分为:值类型和引用类型 ,其实也就是:栈和堆。 托管在内存的方式不同而已。这里就不深入了。忘了,还有指针类型,这个太深刻,我也不明白 等高手指点中....我们在日常的编程当中老是说强类型编程 不要弱类型编程。但我们使用的C#就是一个强类型语言。但其实C#还是有弱类型的 如:DataTable这个就是典型的弱类型。但我还把Object 也当作弱类型来看待。值类型分为:bool ,byte ,char ,decimal,double,enum,float,int,long,sbyte,short,struct,uint,ulong,ushort引用类型分为:Class,Inte
阅读全文
摘要:代码如下: public ActionResult Index(int? Key) { //要把KeyValue 转成KeyValue; string KeyValue; return View(); }方案一: public ActionResult Index(int? Key) { //要把KeyValue 转成KeyValue; string KeyValue; KeyValue = (Key ...
阅读全文
摘要:上一篇文章介绍如何做伪静态如下: routes.MapRoute(//两个参数不带动作 "TwoparameterNoAction", "{controller}/{CurrentID}/{ClassID}.html", new { controller = @"[a-zA-Z]", action = "Index", CurrentID = @"[\d]{0,3}", ClassID =UrlParameter.Optional } );这样就能匹配:http://www.163.com/Ho
阅读全文
摘要:<FORM encType="multipart/form-data" method="post" name="abc" action="Test/Upload.html"> <LABEL for=photo>Photo:</LABEL> <INPUT id=files_0 type=file name=files> <INPUT id=files_1 type=file name=files> <INPUT id=files_2 type=file
阅读全文
摘要:routes.MapRoute( "Default", "{controller}/{action}.html/{id}", new { controller = "Login", action = "Index", id = UrlParameter.Optional } );按照网上说的,设置下就可以了。但我调试还是报以下错误:HTTP 错误 404.0 - Not Found您要找的资源已被删除、已更名或暂时不可用。不断调试以后,终于在群里一个朋友帮助下,把.net4.0 经典模式改为集成模式...
阅读全文
摘要:最近要对大量页面字符进行替换,百度半天,终于在村子dudu 发现一个好方法,代码如下: <script type="text/javascript"> var s; var str='<img src="http://static.cnblogs.com/images/logo_small.gif" alt="" width="142" height="55" /><img src="http://static.cnblogs.com/images
阅读全文
摘要:作为一名资深的ASP程序员,经常有新入行的同学在改版老网站或老的程序的时候 问我,ASP怎么调用数据,其实调用数据很简单:set rs=conn.execute("select top 15 * from guestbook order by id desc")上面是对象直接执行快速读取,有点像ado.net 中的ExecuteReadersql="select top 10 id,title,author, shijian,hits,img,sortid from news where classid="&request.QueryString
阅读全文
摘要:做C#的同学们,都知道,一类只能有一个继承类,但可以实现多个接口。这句话就告诉我们:IEnumerable,ICollection,IList,List区别了首先我看看 IEnumerable:// 摘要: // 公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代。 // // 类型参数: // T: // 要枚举的对象的类型。 [TypeDependency("System.SZArrayHelper")] public interface IEnumerable<out T> : IEnumerable { ...
阅读全文
摘要:<script language="javascript" type="text/javascript"> var str='<a class="ddd">dd</a><a class="ddd1">bbb</a>' var pattern =/class=[\"|'](.*?)[\"|']/gi; var r=/["|'](.*)["|']/; alert(str.m
阅读全文
摘要:纯粹是记录:<cite> 标签来定义作品的标题:<p><cite>《富春山居图》</cite>由黄公望始画于至正七年(1347),于至正十年完成。</p><dd> 标签定义一个定义列表中对项目的描述<dt> 标签定义列表中的项目<dd> 标签描述这些项目<dl><dt>Coffee</dt><dd>Black hot drink</dd><dt>Milk</dt><dd>White cold drink&
阅读全文
摘要:EF更新指定字段,代码如下:接口类: /// <summary> /// 更新指定字段 /// </summary> /// <param name="entity">实体</param> /// <param name="fileds">更新字段数组</param> void UpdateEntityFields(T entity, List<string> fileds);实现接口类: public void UpdateEntityFields(T entity,
阅读全文
摘要:在EF当中获取所有实体名(表名)或字段名读取所有表名: var cc = new DHCustomerPotal(); foreach (PropertyInfo p in cc.GetType().GetProperties()) { if (p.PropertyType.Name.Contains("ObjectSet")) { Console.WriteLine(p.Name); } }读取...
阅读全文
摘要:今天一个刚学MVC的同学,问我MVC中怎么设置默认页,在webform中 只要右键设置起始页就可以,但MVC中却没有这个功能,其实MVC更简单如下: Login是控制器,Index 是动作 在全局Global.asax中改动下即可这个是针对area的默认页 routes.MapRoute( ...
阅读全文
摘要:大家电脑平时都装很多浏览器如IE,360,chrome等,但根据个人习惯和浏览器附带的调试工具,默认的浏览器总感觉不舒服,个人而言。所以百度了下,应该可以指定默认浏览器的。结果果然可以,操作如下,打开VS界面,在.ASPX上右键-》浏览方式,弹出以下对话框:指定默认浏览器就可以了,送给跟我一样不知道同学
阅读全文
摘要:昨天写存储过程,发现拼凑SQL要输出多个参数,但我之前一直没有拼凑SQL在存储里,百度了下,其实很简单,就记录下:单个或多个参数输出,不是拼凑的SQL直接可以这样输出: SELECT @FStartTime = CONVERT(VARCHAR(10),FStartTime,120), @FEndTime = FEndTime FROM T_RebateRule WHERE FID = @FRebateRuleID单个或多个参数输出,拼凑的SQL可以采用这样方式:declare @strSql nvarchar(4000),@sum varchar(20),@sum1 varchar(20...
阅读全文
摘要:运行环境:MVC3+VS2010SP1当我提交新闻的时候 报这样的错,按照以前的习惯只要:更改2个地方1.在system.web中增加<httpRuntime requestValidationMode="2.0"/>同时更改: <pages validateRequest="false"> 增加一个validateRequest="false"2.在控制器上的动作上加一个attribute(特性)如下:[ValidateInput(false)]public ActionResult Edit()就可以解决。
阅读全文
摘要:今天新学MVC3的王同学问我怎么做MVC3中使用包含其他页面webform中我们可以用用户控件asmx ,ASP中我们可以用<!--#include file=".asp"-->那我们MVC3 就可以这样用:@RenderPage("~/Views/Shared/bottom.cshtml");<body>@RenderPage("~/Views/Shared/bottom.cshtml");</body>虽然大家都知道,但还有很多同学不知道,就记录下吧
阅读全文
摘要:今天有人问我这个是什么错误,而且不止一个新学MVC的同学都遇见到,我就这里记录下。这个问题是在MVC调用的时候 没有在WebConfig中加入:<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />加入地方如下:
阅读全文