摘要:
使用场景:Table表里面有字段AA和BB,但是字段在页面显示的时候是两个字段的合并,合并的符号如“/”。那当你搜索的时候也会用到两个字段的联合搜索。具体sql语句如下:select * from Tablewhere LTRIM(ISNULL(AA,'')+ case when AA'' AND ... 阅读全文
摘要:
Js段调用escape,可以解决掉很多特殊字符的显示处理,但是如果你需要在后台处理的时候,需要转换,不是转义,比如说你是在前台方法里面显示一段内容,比如:onmouseover=\"tooltip.show('aaaa')\"; 但是如果这个时候aaa中间有个单引号,如:onmouseover=\"... 阅读全文
摘要:
最近大家都宣传VS2015多么的高大上,于是也安装了一个,安装完之后问题来了,项目里面用了别名,VS2015默认跑起来是没有使用别名,所以导致我无法正常运行项目,折腾了好久,终于找到了解决方案,而且非常简单,就是在配置文件中相应的站点下面增加如下一个Application就可以了。 ... 阅读全文
摘要:
效果实现^_^http://www.jb51.net/css/143000.htmlhttp://www.oschina.net/code/snippet_125027_3637http://www.yuiblog.com/blog/2010/11/22/css-quick-tip-css-arro... 阅读全文
摘要:
问题如题,解决方法是修改Web.Config文件,在节里面添加:在 节里面添加: 阅读全文
摘要:
在园子里面看了很久,关于MVC工作原理的阐述,还是觉得Artech的最详细了。摘要: ASP.NET由于采用了管道式设计,具有很好的扩展性,而整个ASP.NET MVC应用框架就是通过扩展ASP.NET实现的。我们知道ASP.NET的扩展点主要体现在HttpMoudle和HttpHandler这两个核心组建之上,实际上整个ASP.NET MVC框架就是通过自定义的HttpMoudle(UrlRoutingModule)和HttpHandler(MvcHandler)实现的。UrlRoutingModule实现接口IHttpMoudle,通过订阅管道事件:PostResolveRequestCa 阅读全文
摘要:
asp.net 应用程序生命周期:概述:当此请求到达Web服务器时,由HTTP.SYS负责接收,根据此请求的URL,HTTP.SYS将其传递给此ASP.NET应用程序所对应的应用程序池,由在此应用程序池中运行的工作者进程负责处理请求(如果工作者进程不存在,则IIS监控程序WAS会创建一个,否则,复用已有的工作者进程)。工作者进程接收到这个请求之后,装载专用于处理ASP.NET页面的一个ISAPI扩展“aspnet_isapi.dll”,并将HTTP请求传给它。 工作者进程加载完aspnet_isapi.dll后,由aspnet_isapi.dll负责加载ASP.NET应用程序的运行环境――CL 阅读全文
摘要:
1.ROW_NUMBER ( ) OVER ( [ PARTITION BY value_expression , ... [ n ] ] order_by_clause )PARTITION BY是可选参数,如果不使用这个参数,则表示记录行号。如果是用这个参数则是表示小组里面记录的行号。使用例子:删除重复的记录。DELETE FROM dbo.[User]WHERE ID in (SELECT ID FROM (SELECT ID,ROW_NUMBER() OVER (partition by name order by id) rowN from dbo.[User])B whe... 阅读全文
摘要:
前不久出去面试,有家公司让上机写一个增加用户的的程序,当时没写,回来后简单的写了下,算是记录下吧。实现功能:列表显示和增加。步骤一:构建整个解决方案•Contracts:一个类库项目,定义服务契约(Service Contract),引用System.ServiceMode程序集(WCF框架的绝大部分实现和API定义在该程序集中);•Services:一个类库项目,提供对WCF服务的实现。定义在该项目中的所有WCF服务实现了定义在Contracts中相应的服务契约,所以Services具有对Contracts项目的引用;•Hosting:一个控制台(Console)应用,实现对定义在Servi 阅读全文