摘要: 前台:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="GridView._Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&g 阅读全文
posted @ 2010-04-27 18:01 cpcpc 阅读(1165) 评论(0) 推荐(0)
摘要: 人从诞生之日起,各种习惯就开始或早或晚地在人们的大脑中扎根。我记得我女儿小时候从跟大人一起吃饭开始就不吃带调味品的菜,比如葱姜蒜等等,直到她长成了大姑娘依然如此。这可说已经成了习惯。还有的人从小就喜欢趴着睡觉,人都奔本“好几张”了还是这种睡觉姿势。以上这两类习惯均属生活方面,说不上好坏,对他人对自己也都没有什么太不好的影响。有些习惯则不成,先不说对别人有什么影响,光是自己时间长了都吃不消——不仅妨碍自己进步,而且还会让自己的人生之路遭遇滑铁卢。根据观察,我把这些习惯列在下面,您看是不是有道理,看看这样的习惯会不会影响你的生活、学习和工作? 第一,拖延成性。让他十点钟来,他准保十点半。三天的工作 阅读全文
posted @ 2010-04-27 16:20 cpcpc 阅读(230) 评论(0) 推荐(0)
摘要: 快速预览:http://blog.csdn.net/21aspnet/archive/2007/03/25/1540301.aspxGridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实现自动编号GridView实现自定义时间货币等字符串格式GridView实现用“...”代替超长字符串GridVi 阅读全文
posted @ 2010-04-27 15:18 cpcpc 阅读(218) 评论(0) 推荐(0)
摘要: 相信很多人都做过安装程序,目前最大功能最全的当属InstallShield,但是InstallShield的语法学习起来实在费劲,相对而言vs.net自带的安装部署短小精悍,且使用C#语法,对于一般C#开发者来说使用起来就极为简便,在对其作了一些研究之后,发现vs.net的安装部署项目的功能也已经非常好用,一般的程序安装都可以轻松实现,当然,在研究的过程中也发现了一些缺陷,这个后面再提。下面就向大家介绍一下ASP.NET安装部署项目的一些复杂应用实现: 首先我们假设存在一个已经完工的web项目eHRM,其文件列表如图其中web.config中存在我们的数据库连接及系统的一些其他配置,如数据库类 阅读全文
posted @ 2010-04-27 14:11 cpcpc 阅读(315) 评论(0) 推荐(0)
摘要: http://www.connectionstrings.com/ 所有的数据库连接语句 阅读全文
posted @ 2010-04-27 13:50 cpcpc 阅读(164) 评论(0) 推荐(0)
摘要: 偶然看到一道面试题,题目如下:view plaincopy to clipboardprint?1 public class A2 {3 public static int X;4 static A()5 {6 X = B.Y + 1;7 }8 }9 public class B10 {11 public static int Y = A.X + 1;12 static B()13 { }14 }15 class Program16 {17 static void Main(string[] args)18 {19 Console.WriteLine("X={0},Y={1}&quo 阅读全文
posted @ 2010-04-16 09:17 cpcpc 阅读(2035) 评论(0) 推荐(1)
摘要: 关于C#中Thread.Join()的一点理解 今天是第一次在C#中接触Thread,自己研究了一下其中Thread.Join()这个方法,下面谈谈自己的理解。 Thread.Join()在MSDN中的解释很模糊:Blocks the calling thread until a thread terminates有两个主要问题:1.什么是the calling thread? 2.什么是a thread? 首先来看一下有关的概念: 我们执行一个.exe文件实际上就是开启了一个进程,同时开启了至少一个线程,但是真正干活的是线程,就好比一个Team有好几个人,但是真正干... 阅读全文
posted @ 2010-04-15 11:18 cpcpc 阅读(481) 评论(0) 推荐(0)
摘要: 在窗体的Lable控件中显示时间。Form中内容:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Timers;using timeLib;namespace TEST{ public partial class Form1 : Form { ... 阅读全文
posted @ 2010-04-14 16:38 cpcpc 阅读(5483) 评论(0) 推荐(0)
摘要: 我们将来讨论一下在 iBatis 中非常重要的一个内容,在我个人看来,能否真正用好 iBatis 的一个关键,这就是 ResultMap 。字面上理解,它就是结果集的映射,就是将返回的记录逐个字段的映射赋值给对象的属性上。其实如果没有特殊需求的话我们完全可以使用 ResultClass 来代替它,因为如果字段与属性一模一样的话,查询出来数据集会自动匹配到 ResultClass 指定的类的实例对象,如果字段名不在属性中的话,那这个字段将不会被返回的实例体类对象接受,相当于没有查询出这个字段一样的。 每个 ResultMap 都有一个自己的 ID ,如果你在 sqlmap.config 中没有配 阅读全文
posted @ 2010-04-13 11:13 cpcpc 阅读(293) 评论(0) 推荐(0)
摘要: 在用 Ado.Net 进行数据库访问操作中,最麻烦的就是准备 DbCommand 必须为它添加 DbParameter ,特别是当要传的参数特别多的情况下,数据访问层的很多代码都是花在这里。 iBatis 的 ParameterMap 配置就是针对这个问题所提出的一种解决方案,基于 xml 的配置,把字段名和对象的属性对应起来,通过运行时的一些工作,自动为 DbCommand 提供它所需的参数集合。从而避免了我们直接写很多重复代码。 在 Employees_ParameterMap.xml 配置文件中: < select id = "Employees_SelectWithPa 阅读全文
posted @ 2010-04-13 11:12 cpcpc 阅读(284) 评论(0) 推荐(0)