编程技巧 - 文章列表
-
Asp.net中多彩下拉框的实现
开发背景: 有人曾经要我开发一个根据不同选择而显示不同颜色的管理工具。我开始考虑利用下拉框来实现条目背景及显示颜色根据条目名称不同而进行变化,根据这个思路我在网上搜了半天也没有找到任何相关的解决方案,最后我想到了一个比当初需求要复杂的方案(包括数据库),所以我尝试着找到一个更简单的实现方案。 该文主要是演示如何读取系统颜色并在下拉框中的每个条目中显示对应的颜色,该源码主要展示以下内容: 1、如何获得System.Drawing.KnownColor颜色控件的列表枚举 2、如何排除系统环境颜色,如“Active Border” 3、如何分配颜色到下拉框的每个条目 代
-
ASP.NET2.0 遍历文件夹下所有图片
1.以下目录有若干图片(都是大图片)\n2.在页面展现效果图\n3.代码\n后台代码using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Runtime.Remoting;u
-
使用C#实现阿拉伯数字到大写中文的转换
using System;\nnamespace ConsoleApp\n{\n/// <summary>\n/// 本类实现阿拉伯数字到大写中文的转换\n/// 该类没有对非法数字进行判别\n/// 请调用NumToChn方法\n/// </summary>\npublic class NumFormat\n{\npublic NumFormat()\n{\n// \n// TOD 在此处添加构造函数逻辑\n//\n}\n// 转换数字\nprivate char ToNum(char x)\n{\nstring strChnNames=”零一二三四五六七
-
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