.net/c# - 文章列表

  • FCKeditor(Asp.Net)的配置、扩展与安全性

    前言\nFCKeditor是使用非常广泛的HTML编辑器,本文从 ASP.NET 的使用场景对 FCKeditor 与 FCKeditor.NET 的配置、功能扩展(如自定义文件上传子目录、自定义文件名、上传图片的后期处理等)、以及安全性进行初步的阐述。\n希望能帮助有同样需求的同仁节省一点时间;也希望各位能指正其中的不足。谢谢。\n一、自定义 FCKeditor 的 BasePathBasePath 即FCKeditor在网站中的相对路径,默认值是 /fckeditor/,最好在Web.config appSettings中对其进行配置:\n<!–\nCode highli

  • ASP.NET实例:ASP.NET画图系列之实现Curve图(曲线图)

    ASP.NET画图系列之实现Curve图(曲线图),今天要实现的是Curve图,先看下效果:页面部分,还是和Pie一样\n<form id=”form1″ runat=”server”> <div> <asp:Image ID=”Image1″ runat=”server” /> </div> </form>\ncs代码:\nusing System.Drawing; //Bitmapusing System

  • Asp.net提交验证方案(下)

    接Asp.net提交验证方案(上)下面要对这个生成的“提交验证”类进行功能扩展,通过.Net的“部分类”或“扩展方法”技术都可以轻松实现,这里采用的是“部分类”技术:引用生成的ADO.NET Entity Framework数据模型的命名空间,且声明为部分类。\n书写静态构造函数及一个静态属性:static 提交验证()\n{过期时间差值=3;\n}\n/// <summary>\n/// 用于计算过期时间,单位为分钟\n/// </summary>\npublic static double 过期时间差值\n{get{return _过期时间差值;}set{_过期时间

  • Asp.net技巧:创建自定义验证控件(1)

    写一个创建自定义的控件的文章。帮大家了解如何写自定义验证控件。\n首先写个简单的,长度验证控件,大家在写用户注册的时候,很多时候需要验证用户密码长度在多少到多少之间。\n我们通过从BaseValidator类派生一个新的控件来创建新的验证控件。如名字所提示,BaseValidator类是所有验证控件的基类,BaseValidator类是一个抽象(abstract)类,他要求子类必须实现一个方法:\nEvaluateIsValid()———当被检验表单字段通过验证时返回True。\nBaseValidator类也包含一些其他的方法,可以重写(override)

  • ASP.NET实例:ASP.NET画图系列之实现Pie图(圆饼图)

    ASP.NET自身提供的画图功能也是很强大的,在实际的项目中有时也会经常用到的,实现这样的功能方法很多,诸如水晶报表之类也可以实现,但有时我们只想实现单一的某些功能或许就可以考虑画图的功能了。实现画图其实并不难,这里介绍的是通过Graphics类来产生一个Bitmap对象,接下去你是直接写到页面还是生成某个图片保存至某个路径,看你自己方便了,在这里选择了后者作为示例,先看下效果:好了,切入正题,首先页面部分\n<form id=”form1″ runat=”server”> <div> <asp:

  • Asp.net生成Excel高级报表

    前不久行里说要生成一个如下的Excel报表,试了很多种方法都不行,突然想到excel引用,宏,试写了下,发现效果不错.\n各位可以参考此方法生成任意格式的Excel,可能很多人直接用程序来一行行的写,想想这是多复杂的事情啊,想设置Excel格式就更加复杂了.而且程序循环效率也极慢,照我方法可以直接下载后就直接打印,格式全部已设置好.好了,废话不多说,觉得好用多多推广,转载请注示一下来自http://www.cnbolgs.com/xiaobier,谢谢.以下是生成后的效果图:我这里用的数据库是SQL server.说一下思路:\n先制作一个excel样式,如上图,我这里标题是固定的,部门和日期

  • C# 4.0新特性(白皮书)

    原文地址:http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=csharpfuture&DownloadId=3550(Word格式,需接受许可协议并下载。)\n原著作者:Mads Torgersen, C# Language PM\n翻译:Anders Liu\n摘要:Microsoft Visual C# 3.0作为Visual Studio 2008的一部分发布以来已经快一年了。在VS Managed Languages团队,我们一直努力创建该语言的下一个版本(没什么惊喜,就是

  • ASP.NET MVC Tip #31: 给 Master Pages 和 User Controls 传递数据

    原文地址:ASP.NET MVC Tip #31 – Passing Data to Master Pages and User Controls原文作者:swalther\n本文译者:QLeelulu\n摘要:在这个Tip中,我会讨论给MasterPages和UserControls传递数据的4种策略。我会讲解通过code-behind类、通过使用ActionFilter、通过调用局部方法、和通过使用抽象的Controller基类来传递数据。我推荐使用最后一种方法。\n在这个Tip中,我推荐一种传递数据到MasterPages和UserControls的方法。但在提出我的建议前,我会先讲解一

  • Asp.Net实例:Asp.Net(c#)在线检测系统信息原码

    以下是Asp.Net(C#)实现在线检测系统信息的代码,能够轻松获取系统的硬件、系统服务、系统进程等信息。顺便发个测试地址http://www.mycjweb.com/pcinfo.aspx,在线测一测你的系统信息,省去安装系统检测软件的麻烦。不是很强大,有待进一步完善。\nusing System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using Sys

  • ASP.NET AJAX客户端编程之旅(六)——来做一个自己的客户端控件

    摘要通过前面的文章,我们了解了ASP.NET AJAX框架的很多知识。在这一篇文章中,我们来做一个自己的ASP.NET AJAX客户端控件:PasswordValidator。这个控件关联到的DOM元素是一个span或div,并且关联到一个password类型的input标签,当用户在input中输完密码并且这个input失去焦点时,检测用户输入的密码是否合理,如果合理,则给出这个密码的安全程度。从这一篇开始,将使用VS2008作为IDE,请朋友们注意。\n建立AJAX客户端控件控件的骨架在以前的VS2005中,建立AJAX客户端控件需要新建一个js文件,然后手工写入全部代码。而在VS2008