文章分类 - ASP.NET
表示层,控件,经验技巧
摘要:用一些东西老是忘记,先记在这啦。。<!--log4net相关说明一.配置1.关联配置文件 在AssemblyInfo.cs中配置添加[assembly:log4net.Config.DOMConfigurator(ConfigFile="log4net.config", ConfigFileExtension="ext",Watch=true/false)]说明:ConfigFile-==指...
阅读全文
摘要:静态构造函数:(1)用于对静态字段、只读字段等的初始化。 (2)添加static关键字,不能添加访问修饰符,因为静态构造函数都是私有的。 (3)类的静态构造函数在给定应用程序域中至多执行一次:只有创建类的实例或者引用类的任何静态成员才激发静态构造函数 (4)静态构造函数是不可继承的,而且不能被直接调用。 (5)如果类中包含用来开始...
阅读全文
摘要:前言FCKeditor是使用非常广泛的HTML编辑器,本文从 ASP.NET 的使用场景对 FCKeditor 与 FCKeditor.NET 的配置、功能扩展(如自定义文件上传子目录、自定义文件名、上传图片的后期处理等)、以及安全性进行初步的阐述。希望能帮助有同样需求的同仁节省一点时间;也希望各位能指正其中的不足。谢谢。一、自定义 FCKeditor 的 BasePathBasePath 即FC...
阅读全文
摘要:[FCKConfig.EditorAreaCSS = FCKConfig.BasePath + 'css/fck_editorarea.css'; // 编辑区的样式表文件 FCKConfig.EditorAreaStyles = '' ; // 编辑区的样式表风格 FCKConfig.ToolbarComboPreviewCSS =''; //工具栏预览CSS FCKConfig.DocType...
阅读全文
摘要:http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/Series/MVC.aspxhttp://www.cnblogs.com/chsword/archive/2008/09/29/aspnetmvc_video.html 欺天罔地,乱国囚君;秽乱宫禁,残害生灵;狼戾不仁,罪恶充积!今奉天子密诏,大集义兵,誓欲扫...
阅读全文
摘要:防止sql注入,通常一个一个文件修改不仅麻烦而且还有漏掉的危险,下面我说一上如何从整个系统防止注入。 做到以下三步,相信的程序将会比较安全了,而且对整个网站的维护也将会变的简单。 http://hi.baidu.com/wanhh/blog/item/ca1dd6cea5dba40393457e63.html 一、数据验证类: parameterCheck.cs 本帖相关代码如下public...
阅读全文
摘要:如何使用 MasterPage 1. 创建 MasterPage,后缀名 .master, 如 x.master. 其中用 定义空位。如: 2. 创建内容页面。 在 NewItem 对话框里选择 "select master page", 选择上一步创建的 MasterPage. 产生的代码里, MasterPageFile 属性指定了 Mast...
阅读全文
摘要:在开发中,经常会遇到这种情况,在A.dll中需要反射B.dll中的类型,如果稍不注意,就会产生运行时错误。关于跨程序集的反射,记住两点就可以: (1)如果使用typeof,编译能通过,则跨程序集的反射一定可以正常运行。可以说,typeof是支持强类型的。比如 Type supType = typeof(EnterpriseServerBase.DataAccess.IDBAccesser)...
阅读全文
摘要:一般我们在开发好一个web service后,下一步就是在客户端的项目中来引用这个web service,通常一惯的做法是右键点击客户端项目中的"引用"文件夹,在弹出菜单中选择"添加web引用",找到你要的web service,并取一个引用名,这时就会在当前项目下自动创建一个web references的文件夹,在该文件夹下就有你刚才引用的那个web service的别名,再右键点击这个别名,选...
阅读全文
摘要:IEnumerable 接口 公开枚举数,该枚举数支持在非泛型集合上进行简单迭代。 using System; using System.Collections; public class Person { public Person(string fName, string lName) { this.firstName = fName; this.lastName = lN...
阅读全文
摘要:Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在应用程序开发工作中使用这个文件。
阅读全文
摘要:“重写”:允许使用现有成员的一个新实现代替基础类实现。换句话说就是允许使用自己的实现代替相 同名称的一个基类成员。 “隐藏”:可以模糊一个基类的成员并用一个完全不同的新实现代替它。 “重写”:在基类中要被重写的方法要修饰为virtual,在子类中该方法要被修饰为overrride。 新实现的方法必须与要被重写...
阅读全文
摘要:前几天看到 无ASPX文件部署(续) 突然感觉这个功能不错,于是就开始了几天了探索。 要实现无aspx文件的部署,必须使用一个工具——The ASP.NET Compilation tool (Aspnet_compiler.exe)。 根据MSDN,这个工具是在.net 2.0才添加的新工具。 aspnet_compiler [-?] [-m metabasePath | -v...
阅读全文
摘要:通常web应用程序在发布后,为了给用户一个友好界面和使用体验,都会在错误发生时跳转至一个自定义的错误页面,而不是asp.net向用户暴露出来的详细的异常列表。 简单的错误处理页面可以通过web.config来设置 <customErrors mode="RemoteOnly" defaultRedirect="GenericError...
阅读全文
摘要:如果您创建的网页将由使用不同语言的用户阅读,则必须为这些读者提供用他们自己的语言查看网页的方法。一种方法是分别用各语言重新创建页面,但这种方法可能需要大量工作量、容易出错并且在更改原始页时很难维护。 ASP.NET 为您提供了一种方法,使用这种方法创建的页可以根据浏览器的首选语言设置或用户显式选择的语言获取内容和其他数据。内容和其他数据指的就是资源,此类数据可以存储在资源文件或其他源中。 ...
阅读全文
摘要:原文发布日期:2006.12.08 作者:Vivek Thakur 翻译:webabcd 介绍 弄懂Page的生存周期(lifecycle)对于开发asp.net应用程序来说是非常重要的。很多.net初学者在处理动态加载控件的时候都出现过回发后丢值,丢状态之类的问题。HTTP协议是无状态的,这就是web程序不同与windows程序的一个天生的问题,如果要学习asp.net的话,Page的生存周...
阅读全文
摘要:快速预览: GridView无代码分页排序 GridView选中,编辑,取消,删除 GridView正反双向排序 GridView和下拉菜单DropDownList结合 GridView和CheckBox结合 鼠标移到GridView某一行时改变该行的背景色方法一 鼠标移到GridView某一行时改变该行的背景色方法二 GridView实现删除时弹出确认对话框 GridView实现自动编号 Gr...
阅读全文

浙公网安备 33010602011771号