编程技巧 - 文章列表

  • C#好书盘点

    C#是学习asp.net和.NET Winform程序的基础,所以一定要学好。从00年C#出道到现在,7年过去了,C#的书出了许多,有不少好书。1.《21天学通C# 》作者:作者:(美)琼斯 著,信达工作室 译 出版社:人民邮电出版社 出版日期:2002-3-1\n点评:这本书出版于02年,现已成绝版孤本,书店已经没有,只有高校的图书馆有此书的芳踪了。个人认为这本书是入门的最好书籍,因为这本书讲的最浅显,厚度也可以,没有比这更浅显的书了,当然这本书浅则浅亦却不是肤浅而是从最浅显的入手讲述深刻的道理。书中的例子都给的很全,初学者还是非常适合读这本书的,把基础的东西讲的很透彻。属于sam公司的21

  • 如何获取客户端已安装的所有字体?

    如何获取系统字体?1.首先在需要获取系统字体的网页<body>后加入以下代码:<DIV style=”LEFT: 0px; POSITION: absolute; TOP: 0px”><OBJECT ID=”dlgHelper” CLASSID=”clsid:3050f819-98b5-11cf-bb82-00aa00bdce0b” WIDTH=”0px” HEIGHT=”0px”></OBJECT><script src

  • C# XML处理技术

    在.net平台下,XML处理技术有几种方式,主要分为2部分,写XML和读XML。1 写XML,.net framework提供XMLTextWriter类来操作,把数据写入一个XML文件,代码如下:\nstatic void WriteXMLbyXmlWriter(XmlWriter writer, string symbol, double price, double change, long volume){ writer.WriteStartElement(“Stock”); writer.WriteAttributeString

  • .NET2.0在Repeater中实现删除

    虽然Repeater控件没有象GridView那样常用,但有一些特定的场合还是需要用到Repeater的,其实在Net2.0中,FormView控件也可以实现类似于Repeater的效果,而且都是通过模板(Template)来显示数据。\n然而,在Repeater控件对控件进行删除就没有GridView那样简单。下面示例如下:\nDefault.aspx:\n<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”Default.aspx.cs” Inherit

  • ASP.NET中自定义提示对话框

    1.在需要的地方调用下面的方法:

  • 在服务器端得到CheckBoxList控件最后选择项的方法

    探讨这个问题的起因是CSDN论坛的一个帖子:\nhttp://community.csdn.net/Expert/TopicView.asp?id=5460832查看客户端生成的HTML代码可以看出,每次点击都执行一次__doPostBack,并且将选择项的参数传递到隐藏表单域之中。 当然,通过脚本和自己的隐藏域可以很轻松得到选择项,但完全在服务器端,也可以得到。\n<form name=”MengXianhui” method=”post” action=”a.aspx?ddfg” id=”MengXi

  • .NET2.0App_Code文件夹的使用

    在.NET2.0中,出现了App_Code文件夹。主要用途就是允许将代码进行动态编译(运行时编译) ,而不是象以前的版本那样,如果想引用类文件,必须通过DLL引用(必须编译生成好)。\n另外该文件夹还有一个用途就是,允许放置多种语言编写的类文件(需要将其它语言的类文件放到子文件夹中)。这无疑在代码的共享上,提供了非常大的便利。下面就做一演示。\n首先创建一个Web站点项目(C#)。\n接下来添加一个C#类文件(CustomeClass.cs)到App_Code文件夹中。再添加一个子文件夹(Subdirectory)。\n在Subdirectory下添加一个VB类文件(CommonClass.v

  • ASP.NET实例:MD5简单加密

    其实在.net 有一个最简单实现MD5的方法<summary> /**//// MD5加密 /// </summary> /// <param name=”toCryString”>被加密字符串</param> /// <returns>加密后的字符串</returns> public static string MD5(string toCryString) { return FormsAuthentication.HashPasswordFo

  • ASP.NET实例:检测远程URL是否存在的三种方法

    本文用3种方法检测远程URL是否存在。\nprivate void Page_Load(object sender, System.EventArgs e){string url1 = “http://www.dwww.cn/”; string url2 = “http://www.dwww.cn/Images/logo1.gif”; Response.Write(“<li>方法1:”); Response.Write(url1 + ” 存在:” + UrlExistsUsingHttp

  • 在DataList中使用用户控件

    DataList相对于datagrid对数据的显示要灵活一些(还是在vs2003的叫法).应为DATALIST提供了几个模板,而在模板中可以灵活的放置一些自定义的用户控件。具体实施如下:\n先创建用户控件:\n<%@ Control Language=”C#” AutoEventWireup=”true” CodeFile=”authorNormal.ascx.cs” Inherits=”authorNormal” %><table border=”1″ c