自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (17)
  • 论坛 (1)

原创 Code70 在Asp.NET中填充DropDownList颜色

<br />这个代码将显示在Asp.NET中如何填充DropDownList项的颜色。<br /><asp:DropDownList runat="server"ID="ddlSelect" ForeColor=green> <br /><asp:ListItem Text="select1"Value="S1" ></asp:ListItem> <br /><asp:ListItem Text="select2"Value="S2" ></asp:ListItem> <br /><asp:Li

2010-07-28 20:53:00 516

原创 Code69 输出字符串中数字字符

<br />下面代码显示如何从带数字字符串中输出数字字符。<br />public static string StripNumbers(string Value) {<br />    StringBuilderstringbuilder = new StringBuilder(); <br />    if(Value !=string.Empty || Value != null) {<br />        foreach(chara in Value) { <br /> 

2010-07-28 20:50:00 503

原创 Code68 C#中利息计算

<br />这代码显示如何使用公式计算利息。<br />a=p(1+r)power n<br />p是原始数据(例如,本金)。<br />r是每年的利率。<br />n是年数。<br />a是n年后的存款。<br />using System; <br />public class InterestAmount{ <br />    public staticvoid Main(string[] args) { <br />        decimalAmount=0; <br />   

2010-07-28 20:47:00 765

原创 Code67 使用JavaScript下载文件

<br />下面代码显示如何使用JavaScript下载文件。<br /><HTML><br />    <HEAD><br />       <title>Flash with Java script file download example.</title><br />        <METAhttp-equiv="PRAGMA" content="NO-CACHE"><br />        <linkrel="stylesheet" href="http://hui

2010-07-28 20:41:00 723

原创 Code66 ASP.NET中的“记住我”选项

<br />下面代码显示用户登录时“记住我”选项功能。<br />在Cookie中存储凭据,当用户下次登录时取回当前登录用户。<br />protected void Page_Load(object sender, EventArgs e){<br />    if(!IsPostBack){<br />        if(Request.Cookies["myCookie"] != null) {<br />            HttpCookiecookie = Requ

2010-07-28 20:37:00 518

原创 Code65 跟踪用户IP地址

<br />下面代码用于跟踪用户IP地址。有一些Asp.NET应用程序需要跟踪用户IP地址以后使用或其他的用途。<br />有许多跟踪用户IP的方法,下面是最简单的一种。可以像C#这用使用Request对象获得IP地址。<br />string ipAddress = Request.UserHostAddress;<br />Response.Write(ipAddress);

2010-07-28 20:34:00 399

原创 Code64 通过程序启动记事本

<br />下面示例代码在运行时启动或显示记事本。这很简单,可以使用类似的代码打开记事本、计算器等。<br />System.Diagnostics.Process.Start("notepad");<br />可以在Windows应用程序或Web应用程序(Asp.NET)中使用上面代码。如果在Asp.NET中使用上面的代码打开记事本,将打开服务器端的记事本而不是客户端的。

2010-07-28 20:31:00 447

原创 Code63 C#中的SortedList

<br />SortedList对象可以存储键/值对的对象,并给出基于键排序的结果。SortedList可以按DateTime、Date、数字、字符串来进行排序。这意味着不论键在什么地方都会被排序。<br />SortedList类最好的用途是用于绑定DropDownList、RadioButtonList等需要键/值对的控件。<br />SortedList类存在System.Collection命名空间中。<br />下面示例用于基于数字值的排序。<br />// 创建SortedList对象<br /

2010-07-28 20:28:00 550

原创 Code62 在运行时产生随机数

<br />这段C#代码用于在运行时产生随机数,.NETFramework提供Random类用于在运行时产生随机数。Random类在System命名空间下。<br />Random random = new Random();<br />int randomNumber = random.Next();// 任何随机整数<br />int anotherRandomNumber = random.Next(5, 100);// 产生5到100的随机数<br />int anotherRandomNumb

2010-07-28 20:25:00 351

原创 Code61 在ASP.Net中打印

<br />在ASP.NET中打印可能要用到JavaScript。我们知道.NET在ASP.NET中没有提供任何PrintDialog,因此我们需要在ASP.NET中使用JavaScript调用打印对话框。<br />在ASP.NET中可以使用JavaScript中的window.Print显示打印对话框。可以按如下编写代码:<br /><input type="button"value="Print" onclick="window.print();"><br />或者像这样:<br /><scrip

2010-07-28 20:22:00 391

原创 Code60 Asp.NET中的SaveFileDialog

<br />在ASP.NET中可能有类似于Windows应用程序一样的SaveFileDialog。ASP.NET中没有为用户提供SaveFileDialog控件,当可以通过JavaScript来实现它。<br />下面是用JavaScript代码在Asp.NET中打开SaveFileDialog。<br />function pageLoad() {<br />    document.execCommand("saveas");<br />}<br />可以任何JavaScript事件中调用下面示例

2010-07-28 08:59:00 405

原创 Code59 使用DataSet更新数据库中的数据表

<br />下面代码使用具有CommandBuilder对象帮助的DataSet更新数据库中的数据表。这个例子很简单。SqlDataAdapter.Update()方法修改断开连接的数据库。<br />private void UpdateDataBaseWithDataSet(){<br />    SqlConnectionconn = new SqlConnection(<br />        "Server=ServerName;Database=DBName; User ID=

2010-07-28 08:58:00 498

原创 Code58 从ArrayList找最大值和最小值

<br />下面两个静态方法用来查找ArrayList中的最大值和最小值。这个方法使用ArrayList作为输入参数并从ArrayList中返回最大值/最小值。这段代码是有C#编写。<br />让我们看看这个方法。使用这个方法之前必须在.cs文件的最上方,如下这样添加System.Collections命名空间。<br />using System.Collections;<br />1)从ArrayList中查找最小值的方法<br />public static object GetMinValue(Ar

2010-07-28 08:56:00 3240

原创 Code57 从数组获得DataTable

<br />有时我们需要转换数组为DataTable。下面将现有的数组转换为DataTable。这个方法将接收数组对象作为输入参数并返回一个DataTable。<br />下面示例代码是由C#编写。<br />public static DataTable GetDataTableFromArray(object[]arrayObejct){<br />     DataTabledataTable = new DataTable();<br />    dataTable.LoadDa

2010-07-28 08:31:00 286

原创 Code56 当前工作目录或项目启动路径

<br />下面代码用来寻找当前工作目录。在C#中下面有两种方式寻找启动目录或项目启动路径。<br />第一种方式:<br />string startupPath =System.IO.Directory.GetCurrentDirectory();<br />第二种方式:<br />string startupPath = Environment.CurrentDirectory;

2010-07-28 08:27:00 329

原创 Code55 使用正则表达式检验字母数字字符串

<br />下面方法验证字符串是否包含字母数字。当不希望将特殊字符插入到数据库中或想避免字符串中包含特殊字符,这非常有用。<br />使用下面的方法验证字符串中是否仅包含字母数组。<br />注意:使用这个方法必须添加RegularExpression命名空间。<br />using System.Text.RegularExpressions;<br />private static bool CheckAlphaNumeric(string str){<br />    returnRegex.

2010-07-28 08:24:00 388

原创 Code54 使用正则表达式验证字符串的值

<br />下面函数用来验证给出的单词是否是完整的字符串。这个函数返回结果是布尔值。让我们来看看代码。<br />Regex类在System.Text.RegularExpression命名空间,需要添加如下命名空间。<br />using System.Text.RegularExpressions;<br />private static bool CheckString(string str){<br />    returnRegex.Match(str.Trim(), "^[a-zA-Z]

2010-07-28 08:21:00 320

原创 Code53 计算用户距当前时间的年龄

<br />下面方法计算用户距当前时间(今天)的年龄。这个方法是用C#编写的。这个方法返回整数值 - 用户的年龄。<br />public static int GetAgeOfUser(DateTime DOB) { <br />    DateTimetodaysDateTime = DateTime.Today; //Get Today DateTime<br />    int noOfYears= todaysDateTime.Year - DOB.Year;<br />   

2010-07-28 08:17:00 325

原创 Code52 在ASP.NET中合并GridView的两个列标题

<br />下面代码示例显示在ASP.NET中如何合并两个GridView的标题。这段代码使用C#实现。有了这些代码做一些小的更改可以合并两列或更多列。需要在GridView的ItemCreated时间中编写如下代码:<br />protected void myGridView_ItemCreated(object sender,GridViewRowEventArgs e) {<br />    if(e.Row.RowType == DataControlRowType.Header) {

2010-07-28 08:14:00 505

原创 Code51 交错数组示例

<br />.NET Framework中交错数组是数组的数组。下面示例是在C#中创建交错数组。<br />int [][] jaggedArray = new int [5][];<br />jaggedArray[0] = new int [5];<br />jaggedArray[1] = new int [6];<br />jaggedArray[2] = new int [7];<br />jaggedArray[3] = new int [8];<br />jaggedArray[4] = ne

2010-07-28 08:05:00 307

原创 Code50 删除GridView中CheckBox被选中的项

<br />Q : 如何在GridView中创建CheckBox项,如果用户选中这些记录如何从GridView中删除。<br />1.  GridView<br />2.  checkAll/UncheckAll按钮<br />3.  删除所有选中CheckBox的按钮<br />下面是如何在GridView中放CheckBox。<br />源文件:<br /><asp:GridView ID="GridView1" runat="server"AutoGenerateColumns="False"><

2010-07-27 09:46:00 425

原创 Code49 如何将null值插入到DateTime字段

有时需要将null值插入到SQL Server的DataTime列中。这段代码示例说明如何实现它。这里实现的语言是C#。.cs file//namespaces..using System.Data.SqlClient;using System.Data.SqlTypes;SqlConnection con = new SqlConnection("server = susant//sqlexpress; Integrated Security = True; Dat

2010-07-27 09:35:00 428

原创 Code48 禁用客户端缓存

<br />可以在ASP.NET中编写下面的代码通过浏览器禁用客户端缓存。下面的代码是你的页面在web浏览器中不会缓存。使用Response对象可以完成,例如:<br />Response.Cache.SetCacheability(HttpCacheability.NoCache);

2010-07-27 08:51:00 265

原创 Code47 最大化浏览器窗体代码

<br />下面Javascript代码最大化浏览器窗口<br />function resize(){<br />    window.moveTo(0,0);<br />    window.resizeTo(screen.width,screen.height -30);<br />}

2010-07-27 08:44:00 334

原创 Code46 仅接收数字

<br />下面代码在文本框中仅接受数组。使用Javascript代码可以限制用户输入的仅是数字。可以在文本框的“onkeypress”事件中调用这个方法<br />function isOnlyNumberKey(evt){<br />    var charCode =(evt.which) ? evt.which : event.keyCode;<br />    if (charCode >31 && (charCode < 48 || charCode > 57)) {<br />

2010-07-27 08:41:00 214

原创 Code45 把SWF文件插入到网站代码

<br />在ASP.NET页面中放入.swf文件的示例标签。这个标签可以用于将.swf文件置入Asp.NET web应用程序。在要放置.swf文件的地方使用object标签,使用object标签用于将.swf文件放置在页面中。<br /><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"   <br />codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/fla

2010-07-27 08:37:00 331

原创 Code44 使用正则表达式以MM/DD/YYYY格式日期

<br />下面是用正则表达式验证MM/DD/YYYY格式的日期,在ASP.NET中可以使用正则表达式控件验证日期。<br /> (0[1-9]|[12][0-9]|3[01])[//.](0[1-9]|1[012])[//.](19|20)/d/d

2010-07-27 08:33:00 416

原创 Code43 将.tlb文件转换为.dll文件

<br />可以使用.NET Framework中提供的tlbimp.exe工具将.tlb文件转换为.dll文件,并用在自己的.NET应用程序中。这个工具转换COM类库转换为.NET文件。<br />在Visual Studio命令提示中输入“tlbimp”命令,例如:<br />tlbimp "c:/temp/a.dll"

2010-07-27 08:30:00 605

原创 Code42 在ASP.NET中读写Cookies值

<br />下面代码将值写入Cookie并从Cookie中返回值。这有助于学习Cookie基本操作。<br />添加值到Cookie中<br />HttpCookie myCookie = newHttpCookie("myCookie");<br />myCookie.Values.Add("username","UserNameToInsert");<br />myCookie.Values.Add("password","PasswordToInsert");<br />从Cookie中获

2010-07-27 08:27:00 234

原创 Code41 获得当前登录的用户名

<br />有时我们需要知道登录的用户名。使用Environment对象的UserName属性,可以得到登录的用户名。下面代码使用C#获得当前登录的用户名。<br />string strUser = Environment.UserName;

2010-07-27 08:26:00 324

原创 Code40 通过程序访问我的文档

<br />有的时候我们需要通过程序来访问我的文档。下面C#代码用来访问我的文档文件夹。<br />Environment.SpecialFolder.MyDocuments<br />也可以访问桌面,应用程序目录,历史记录目录,“Program Files”目录等。<br />Environment.SpecialFolder.Desktop<br />Environment.SpecialFolder.ApplicationData<br />Environment.SpecialFolder.

2010-07-22 21:10:00 256

原创 Code39 从DataTable中删除重复的行

<br />下面的代码使用C#移除DataTable中重复的行。像你想象的那样在事件中调用这个函数。<br />private void btnRemov_Click(object sender, EventArgs e){            <br />   List<string> keyColumns = new List<string>();<br />   keyColumns.Add("ColumnName1");<br />   keyColumns.Add

2010-07-22 21:07:00 331

原创 Code38 使用JavaScript使右键无效

<br />下面的代码显示如何在Web页面上禁止用户点击右键。在开发过程中有时我们由于某种原因不允许永久在Web页面点击右键。<br />这里使用JavaScript实现浏览器上禁止点击右键的功能。<br /><SCRIPT language=Javascript1.2><br />    am ="This function is disabled!";<br />    bV  = parseInt(navigator.appVersion)<br />    bNS =

2010-07-22 21:04:00 401

原创 Code37 在ASP.NET中如何打开.doc、.pdf、.ms-excel文件

<br />在Asp.NET中使用浏览器打开.doc、.pdf、ms-excel文件。下面简单的步骤打开word文件,pdf文件或MS Excel文件。<br />1.  创建两个窗口(source.aspx,read.aspx)。<br />2.  在解决方案资源管理器中创建一个命名为Course的文件夹。<br />3.  作为示例添加一个名为“ImageExample.pdf”文件。<br />4.  在source.aspx中添加一个按钮。<br />5.  在source.aspx的B

2010-07-22 21:01:00 725

原创 Code36 在ASP.NET运行中生成搜索引擎友好的URL

<br />这段代码用于在ASP.NET运行是动态产生SEO友好的URL。这段代码是由C#编写的<br />public static string GenerateSEOURL(object Title){<br />    stringstrTitle = Title.ToString();<br />    strTitle =strTitle.ToLower();<br />    char[] chars =@"$%#@!*?;:~`+=()[]{}|/'<>,/^&"".

2010-07-22 20:58:00 245

原创 Code35 如何查找第n高的值

<br />下面的SQL查询代码示例是查询第n高的工资。这个问题经常在许多面试中被问到。下面示例从Employee表中查找salary列。<br />SELECT TOP 1 salary<br />FROM (SELECT DISTINCT TOP n salary<br />FROM employee<br />ORDER BY salary DESC) a<br />ORDER BY salary

2010-07-22 20:55:00 320

原创 Code34 从两个表中找出最大值

<br />SELECT TOP 1 sal<br />FROM (SELECT MAX(sal) AS sal<br />FROM sal1<br />UNION<br />SELECT MAX(sal) AS sal<br />FROM sal2) a<br />ORDER BY sal DESC

2010-07-22 20:52:00 236

原创 Code33 如何删除这些重复的行(不同时删除重复的记录)

<br />SET ROWCOUNT 1<br />DELETE yourtable<br />FROM yourtable a<br />WHERE (SELECT COUNT(*) FROM yourtable b WHERE b.name1 =a.name1<br />    AND b.age1 =a.age1) > 1<br />WHILE @@rowcount > 0<br />DELETE yourtable<br />FROM yourtable a<br />WHERE (SE

2010-07-22 20:49:00 282

原创 Code32 从旧表中赋值所有数据到新表

<br />通过SQL查询语句从旧表中赋值所有数据到新表。<br />Insert into NewTable select * from OldTable;

2010-07-22 20:45:00 245

原创 Code31 改变SQL Server的登录

<br />通过查询改变SQL Server的登录<br />Alter Login [sa] with Name=[Shashi]<br />这句查询将改变SQL Server的登录名。

2010-07-22 20:42:00 235

数学与程序_20100628

使用C#语言实现经典的数学问题。包括:水仙花数、整数求和、求素数、计算斐波那契数列等。

2010-06-28

使用XAML和C#创建按钮

XAML是由微软开发的一种新的基于XML的标记语言,用来帮助开发者快速、简单的使用 WPF图像 API开发图形用户界面。这篇文章将演示使用 XAML和 C#设计基本的按钮并实现 基本功能。

2010-06-28

使用XAML创建自定义图形

不知道你在WPF之前是否绘制自己的形状,如果没有,这原本是件很困难的事情。在WPF 中绘制形状,不想需要重写OnPaint方法或添加Paint监听器。你可以简单的创建一个 图形就像放置任何对象到你想要的位置。

2010-06-28

WPF中的Tab控件 – 从里到外

在 WinForm 中的 Tab 控件,有许多不足的地方。如果你想对样式或功能做出改变,最好 从头开始自己编写 Tab 控件。WPF 中的 Tab 控件向正确的方向迈了一大步,因为 WPF 的 强大的样式和控件模板,你几乎可以完全控制 Tab控件的外观。这篇文章将介绍 Tab控件 并演示如何按你想的更新皮肤。

2010-06-28

C#学习笔记_20100614

学习过程中的体会,包括: C#中关键字的小提示 如何产生随机数 反射 - 获取运行时方法的信息 在 C#中使用 Params 关键字 利用正则表达式统计单词个数 标签(Label)随鼠标移动而移动 如何从你的应用程序执行exe文件 在控制台应用程序中隐藏用户的密码 在 asp.net页面上实现媒体播放 a.Equals(b) 和 a == b 之间的区别 使用ArrayList 创建和使用 HashTable SortedList: 存储键值对的集合 栈:先进后出队列 队列:先进先出列表 在 C#中遍历和排序对象集合 StringWriter实现的一个功能 创建一个文本文件并写入文本 序列化对象到文件 创建一个文本文件并写入文本 文件夹拷贝 使用C#解析简单XML 读 XML文件 用 XmlWriter写 XML文件 插入数据到 XML文档

2010-06-15

C#学习笔记_20100613

学习过程中的体会,包括: C#中常见的类型转换 图片编辑 – 保存、裁剪、改变大小、旋转 系统托盘实现 C#中的打印 如何:连接和分割字符串 多态类型 在 C#中使用 Queue 对初学者介绍XML 读写XML文档

2010-06-15

C#学习笔记_20100612

学习过程中的体会,包括: 通过网络发送和播放麦克风的声音 网络抓包与分析 声音的时域、频域(FFT)波形实时可视化绘制 如何通过 GSM猫发送和接受 GSM短信 使用 timer 来创建一个简单的报警程序 DirectX.Capture 类库(一捕获视频和音频到 AVI文件的 .NET类库)

2010-06-15

使用C#多线程应用程序 - 示例

线程是轻量级的进程。使用线程能提供应用系统的效率。为了使用多线程需要引入System命名空间中的Threading命名空间。System.Threading命名空间包含需要使用多线程的地方。现在让我们来看第一个程序。

2010-06-15

C#学习资料集粹_20100527

学习过程中的体会,包括: C#访问注册表的代码 C#中“using”小提示 C#中的参数传递 Graph控件 string基本操作编写优美代码将 XML数据填充到TreeView中如何:从 C#中启动其他进程如何在 datagrid中以 dd-mmm-yyyy格式显示数据行 运行时类型识别( R T T I ) 在.NET中独立存储应用数据在 C#中如何:读写文本文件 LinQ To Xml 通过元素属性检索元素的值使用LINQ查询 XML记录

2010-06-07

Silverlight初学者的入门课程

在这套 Silverlight学习系列中将学习Silverlight基础并使用Silverlight编写 web应用程序。这套 Silverlight学习系列从Silverlight基础概念开始。 本书所带的附件可在 http://www.dingos.cn/index.php?topic=2000.0 免费下载, 大家也可上此论坛共享学习心得,讨论开发成果,交流开发经验。

2010-05-02

C# - 简化委托和事件

当我在学习事件和委托是,我看了许多文章才能明白他们是什么和如何使用他们,现在我想在这里将我学习的东西以及你需要学习的内容呈现在这里。 http://www.dingos.cn/index.php?topic=1697.0

2009-07-31

C#接口基础 - 示例

C#中的接口提供了一种实现运行时的多态。通过接口可以使用相同接口的引用来访问实现相同接口的不同类的方法,其实是使用虚方法通过相同的引用调用相同基础的不同的类。在开始前先使用简单的短类例子来解释接口的概念,下面的简短的例子显示接口的特性。 http://www.dingos.cn/index.php?topic=1694.0

2009-07-30

XML Lessons

概要 本书主要介绍了XML文档的基本知识,可以做为XML初学者的入门书籍。 http://www.dingos.cn/index.php?topic=1695.0

2009-07-30

用JDBC管理数据库连接

用JDBC管理数据库连接。

2007-05-19

Thinking.in.Java中文第三版

Thinking.in.Java中文第三版。

2007-05-19

Java基础

介绍Java的基础知识。<br/>Java入门学习

2007-04-21

Java 2编程详解.rar

Java编程方面的详细解说

2007-04-18

夜晚回家的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也
提示
确定要删除当前文章?
取消 删除