随笔分类 -  ASP.NET文档

摘要:如果要动态发布第三方扩展或者对asp.net项目进行二次开发时,希望不影响原有的程序并保持原有bin完整性,可以将扩展放到bin下的子目录中,并修改web.config的相应配置。 原配置: 在privatePath中增加新的目录名,以分号间隔: 阅读全文
posted @ 2018-03-02 09:22 大洋 阅读(297) 评论(0) 推荐(0) 编辑
摘要:将div保持到页面底部说的是,页面内容满屏和不满屏都在底部,采用js是最常用的方法,但如果能用纯css解决最好了,有网上找了半天,还是有强人的,方法如下:HTML结构:<body><div id="container"> <div id="header"></div> <div id="body"></div> <div id="footer"></div></div></body>CSS样式:h 阅读全文
posted @ 2012-06-29 10:55 大洋 阅读(830) 评论(0) 推荐(0) 编辑
摘要:USE AdventureWorks2008R2;GO-- Truncate the log by changing the database recovery model to SIMPLE.ALTER DATABASE AdventureWorks2008R2SET RECOVERY SIMPLE;GO-- Shrink the truncated log file to 1 MB.DBCC SHRINKFILE (AdventureWorks2008R2_Log, 1);GO-- Reset the database recovery model.ALTER DATABASE Adven 阅读全文
posted @ 2012-06-25 15:27 大洋 阅读(390) 评论(0) 推荐(0) 编辑
摘要:NPOI语言: C#官方网站:http://npoi.codeplex.com/描述: NPOI是POI的.NET移植版本,目前稳定版本中仅支持对xls文件(Excel 97-2003)文件格式的读写。目前的NPOI版本主要是基于POI 3.2的,目前正在将部分POI 3.5的bug修整放入新版本中。相关文件格式: xls, OLE2格式工具:POIFS Browser代码协议: Apache 2.0Office Binary Translator to Open XML语言: c#官方网站:http://b2xtranslator.sourceforge.net/描述: 这个项目的主要目的是 阅读全文
posted @ 2011-12-21 17:41 大洋 阅读(549) 评论(0) 推荐(0) 编辑
摘要:对于值类型的List直接用以下方法就可以复制:对于引用类型的List无法用以上方法进行复制,只会复制List中对象的引用,可以用以下扩展方法复制:当然前题是List中的对象要实现ICloneable接口另一个更保险的方法是: 阅读全文
posted @ 2011-02-01 09:43 大洋 阅读(816) 评论(0) 推荐(1) 编辑
摘要:在Asp.net中,如果给CKeditor加了RequiredField Validator 验证控件,在提交表单时,可能要点两次,点第一次时会出现验证失败,点第二次就可以提交。原因是,点第一次时CKeditor中的内容还未负给Textarea控件。解决方法: 阅读全文
posted @ 2010-09-07 10:30 大洋 阅读(616) 评论(0) 推荐(1) 编辑
摘要:前面两行是FF,Chrome用的,后面是IE专用[代码] 阅读全文
posted @ 2010-07-11 11:46 大洋 阅读(518) 评论(0) 推荐(1) 编辑
摘要:什么是css框架事实上让我们开始于什么是框架?框架就是一个你可以用于你的网站项目的基本的概念上的结构体。css框架通常只是一些css文件的集合,这些文件包括基本布局、表单样式、网格或简单结构、以及样式重置。比如:typography.css基本排版规则grid.css基于网格的布局layout.css通常的布局form.cssfor 表单样式general.css更多通用规则不同的css框架Ele... 阅读全文
posted @ 2009-07-15 11:47 大洋 阅读(333) 评论(0) 推荐(0) 编辑
摘要:不同的浏览器对CSS的解释都有一点出入,特别是padding, line-height这些要细微控制的地方,下面的hack基本可以解决这个问题:在属性前加下划线(_),那么此属性只会被IE6解释在属性前加星号(*),此属性只会被IE7解释在属性值后面加"\9",表示此属性只会被IE8解释例如:[代码] 阅读全文
posted @ 2009-06-06 17:42 大洋 阅读(337) 评论(0) 推荐(0) 编辑
摘要:今天突然发现,每次请求时SessionID都会改变,即使同一个页面刷新一下也会改变,这跟session的原理不符。查阅相关资料后才明白,新版的ASP.NET,如果页面在没有使用session的情况下,不会写Session的SessionID到客户端的cookie,默认情况下Session是根据cookie里的sessionid来保持的,如果没有写cookie,那每次刷新页面它就认为是新的sessi... 阅读全文
posted @ 2009-05-19 17:48 大洋 阅读(2305) 评论(1) 推荐(0) 编辑
摘要:作者:AYI 日期:2006-10-25DOCTYPE 影响 CSS 处理FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中FF: 设置 padding 后, div 会增加... 阅读全文
posted @ 2009-05-06 10:43 大洋 阅读(289) 评论(0) 推荐(0) 编辑
摘要:一般三栏式的作法如下图所示,我的作法会有几个DIV框架:Top、Container、Left、Content、Right、Footer这几个常态会存在的DIV。====================CSS原始码====================body{margin:0; padding:0px} (如果你要置中,在Firefox要正常,就要改成margin: 0px auto;)#Div... 阅读全文
posted @ 2009-05-06 10:32 大洋 阅读(836) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/jillzhang/archive/2006/09/26/515680.html 阅读全文
posted @ 2009-01-10 10:02 大洋 阅读(237) 评论(0) 推荐(0) 编辑
摘要:用C#和JavaScript交互首先要解决C#读取HTML DOM元素的问题。在System.Windows.Browser命名空间下,有一个HtmlDocument、HtmlPage、HtmlElement等类,可以用来读取HTML DOM元素。其读取方法和JavaScript如出一辙。引用内容://初始化一个documentHtmlDocument document = HtmlPage.Do... 阅读全文
posted @ 2008-11-03 11:12 大洋 阅读(3417) 评论(0) 推荐(0) 编辑
摘要:^(?=\d)(?:(?!(?:1582(?:\.|-|\/)10(?:\.|-|\/)(?:0?[5-9]|1[0-4]))|(?:1752(?:\.|-|\/)0?9(?:\.|-|\/)(?:0?[3-9]|1[0-3])))(?=(?:(?!000[04]|(?:(?:1[^0-6]|[2468][^048]|[3579][^26])00))(?:(?:\d\d)(?:[02468][04... 阅读全文
posted @ 2007-12-08 12:35 大洋 阅读(215) 评论(0) 推荐(0) 编辑
摘要:http://blog.joycode.com/dotey/archive/2005/03/10/45572.aspx?Pending=truehttp://blog.joycode.com/scottgu/archive/2007/03/01/94004.aspx综合以上讨论,首先建立/App_Browsers/Form.broswer文件,其内容为: ... 阅读全文
posted @ 2007-09-03 10:10 大洋 阅读(433) 评论(0) 推荐(0) 编辑
摘要:今天发现XPO缓存了连接信息,并不是执行完Sql就断开连接的,所以如果要同时连接两个数据库就会存在连第二个数据库时还是连的第一个,因为连接没断开是不能改ConnectionString的,如需同时连接两个数据库进行操作,就需要手工断开当前连接,并给它新的ConnectionString,否则不需要。 if (XpoDefault.Session.IsConnected) ... 阅读全文
posted @ 2007-04-05 15:24 大洋 阅读(308) 评论(0) 推荐(0) 编辑
摘要:这是一个很常见的使用场景,尤其是出现了UpdatePanel之后:页面中有一排菜单,点击菜单中的每一项,都会使某个UpdatePanel中出现不同的控制面板。在开发时,往往会将每个的控制面板写成不同的用户控件,点击菜单时事实上就是在UpdatePanel中放入不同的用户控件。 如果要开发这样的功能,从理论上来说并不困难,但是如果要能够在控件之间灵活切换,甚至要从控件A的某个操作中切换到控... 阅读全文
posted @ 2007-04-05 13:43 大洋 阅读(388) 评论(0) 推荐(0) 编辑
摘要:Description Can XPO serialize objects to / from an XML file? Solution XPO 1.x does not include any means for serialization. You can serialize XPO objects using the same approach as you serialize any... 阅读全文
posted @ 2007-04-03 11:46 大洋 阅读(754) 评论(0) 推荐(0) 编辑
摘要:1. 一般实体类直接继承自 XPObject,如果需要自定义主键或自增字段则可继承自XPCustomObject。2. 继承自XPBaseObject的实体类,Delete后将被直接物理删除。而XPCustomObject & XPObject的继承类则是软删除。 (1) 实体对象软删除 customer.Delete(); customer.Save(); (2) 物理删除 Ses... 阅读全文
posted @ 2007-03-28 15:29 大洋 阅读(915) 评论(0) 推荐(0) 编辑