自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

[email protected]

一个大菜鸟的学习笔记

  • 博客(37)
  • 资源 (2)
  • 收藏
  • 关注

转载 转:ASP.net中动态加载控件时一些问题的总结

经常见到有人说在ASP.net中不要使用动态控件,我想主要的原因在于使用动态控件会带来一些问题,在做项目的过程中,我将由动态加载控件引发的总是作了一个小小的总结.1 、在使用LoadControl加载控件后,用户控件中的某些控件不再响应事件。    这个问题主要是由于将控件加载放在if (!Page.IsPostBack)之内引起的,放在外面即可。在思归的blog上对此问题进行了详细的说明。2、用

2007-10-25 16:18:00 634

原创 取得页面中所有图片

GetImage.aspx...@ Page Language="C#" AutoEventWireup="true" CodeFile="GetImage.aspx.cs" Inherits="GetImage" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xht

2007-10-02 17:23:00 794

原创 Mini Calculator(JavaScript)

html>    head>        title>Calculatortitle>        script language="javascript">...                        //数字验证            function ValidateIsNum(textbox)            ...{                //如果为空,则默

2007-09-23 16:19:00 698

原创 用数据库保存复选框状态(使用int值)

前日遇到了把复选框保存至数据库的问题,当时用的方法极其的“丑陋”,现更正。用一个TextBox来暂存数值,权当是对数据库的读写。 按钮Get事件如下: //通过复选框当前状态取得相应数值    protected void bnGetCheckBox_Click(object sender, EventArgs e)    ...{        int result = 0;

2007-09-09 12:22:00 2176

原创 GridView禁用掉viewstate之后的新建,编辑,删除

示例程序为一个超级Mini的图书管理,DB中只有一个名为"tableBook"的表,里面也只有三个字段ID(autonumber),bookName,BookAuthor。效果图:Main.aspx: ...@ Page Language="C#" AutoEventWireup="true" CodeFile="Main.aspx.cs" Inherits="Main" 

2007-09-01 18:37:00 2324

转载 转:VS2005快捷键集锦

CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图F12 转到定义CTRL + F12转到声明CTRL + ALT + J对象浏览CTRL + ALT + F1帮助目录

2007-08-30 13:51:00 526

转载 转:ASP.NET2.0的Membership中客户化用户密码的设置

问题由来:Asp.net2.0提供了一组写好的用户管理控件,比方说CreateUser,Login等。还是比较好用的,也易于扩展。但是在她的CreateUser里面有个用户密码规则却一直不知道该怎么修改。默认的密码规则比较复杂:长度必须>7,必须包含一个特殊字符。 解决方法1:通过修改CreateUserWizard.PasswordRegularExpression通过在

2007-08-21 13:44:00 728

原创 合理设置iframe

利用JavaScript取得客户端分辨率 ,利用取得的值设置iframe:script language="javascript" type="text/javascript">function init()...{    var clientwidth=window.screen.width;    var clientheight=window.screen.height;      

2007-07-19 16:08:00 609

原创 词霸2007无法对PDF取词解决办法

将以下内容中"PathName"="D://Program Files//Powerword"改为:"PathName"="本地词霸2007路径"另存为.reg,导入即可:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE/SOFTWARE/Kingsoft/Powerword/10.0/Professional]"PathNam

2007-07-16 09:17:00 1268

原创 ghost之后无法找到镜像文件

一直发现在用ghost备份系统之后却找不到.gho文件,然后用chkdsk/f修复一下文件系统就可以了。后来发现在备份的时候把.gho放到一个文件夹中就OK, 但是在今天恢复系统时发现前几天做的镜像还是找不到了,记得当时确实放到了一个文件夹中。郁闷中用Chkdsk/f检查了一下该分区,竟然发现了文件夹,才想起来做备份的时候是自己用ghost新建的文件夹,不知道是不是这个原因。。。。

2007-07-13 10:06:00 4100

原创 Vista安装手记

配置:Turion64 [email protected] 512M*2Samsung 40G (5400.8)SiS MX760安装方式:从移动硬盘用虚拟光驱加载镜像安装版本:Windows Vista Utimate (En Edition)18:00 开始18:02 "copying windows files"18:04 "Expanding files" 至27%处重启 流

2007-07-09 12:38:00 682

原创 清空页面内所有TextBox

开始这样写:        foreach (Control tb in this.Controls)        ...{            if (tb.GetType() == typeof(TextBox))            ...{                ((TextBox)tb).Text = "";            }        } 报错

2007-07-06 09:03:00 733

原创 Panel中换行

 其实就一句代码:   Panel1.Controls.Add(new LiteralControl(""));    protected void Add2Panel()    ...{        DataSet ds = GetData();        for (int i = 0; i  10; i++)        ...{            LinkButton

2007-07-03 18:06:00 3894 3

转载 一些时间相关操作

1. 求星期公式 星期=[5+A(实际天数)] mod 7  2. 干支计算公式 六十甲子干支序号,从1-> 59-> 0。 六十甲子干支序号=[23+A(实际天数)] mod 60  3. 二十八宿计算公式 二十八宿序号=[23+A(实际天数)] mod 28  4. 实际天数A的计算 A=B(基本天数)+C(闰日天数) B=(计算年-1)*365+(要计算到年的月日天数) 例:1984年2月1

2007-06-27 16:00:00 633

转载 用正则表达式检查IP地址是否合法

 #region 判断是否合法  ///   /// 判断是否合法   ///   ///   ///   public static bool ValidateIPAddress(string strIP)  {   if ( null == strIP || "" == strIP.Trim() || Convert.IsDBNull(strIP) )    return false;

2007-06-26 17:12:00 1032

原创 The Binding Handle is Invalid in VS 2005 Resolved

tried to run one of my WinForm 2.0 solution in my home machine tonight, but a confusing error message displayed when I pressed the F5 button: "Unable to attach debugger. The binding handle is invalid"

2007-06-12 14:19:00 1096

原创 曾经的一道C语言笔试题

从键盘得到一个数,要求写函数完成功能如下:让这个数的每个位上的数相加,如果结果为>10,再来一次。。。e.g:输入:456,应该输出:6 (4+5+6=15,1+5=6)。 #include stdio.h>#include string.h>int calc(int num);main()...{ int i,j,result; int num; printf("Please input

2007-06-12 14:13:00 631

原创 ASP.net中利用CreatUserWizard创建用户时,指定Role的问题

解决方案如下:    protected void CreateUserWizard1_CreatedUser(object sender, EventArgs e)    ...{        try        ...{            if (Roles.RoleExists("RoleName"))                Roles.AddUserToRole(Cre

2007-06-12 14:04:00 770

原创 用cookie实现记录用户类型和用户名

前几日对login.aspx重写了一下,加入了一个下拉菜单用以选择用户类型,默认为管理员,后来用cookie实现了记录用户类型的功能。读取cookie:protected void Page_Load(object sender, EventArgs e)    ...{        if (!IsPostBack)        ...{            if (Reques

2007-05-30 13:42:00 928

原创 一个简单的控制ADSL拨号的小程序

Form1.cs:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.IO;using System.Drawing;using System.Text;using System.Windows.Forms;using System.

2007-05-20 21:51:00 1175

原创 C#获取本地连接名(内网&拨号)

 using Microsoft.Win32;  //1.C#获取本地内网连接名private void CreateList() ...{    RegistryKey RegKey = Registry.LocalMachine;    RegKey= RegKey.OpenSubKey(@"SYSTEMControlSet001ControlNetwork{4D36E972-E325

2007-05-19 17:54:00 2193

原创 GridView中利用Footer显示各科平均分数

  public void CountAverage()    ...{        double[] sum = new double[gvGrade.Rows[0].Cells.Count];        gvGrade.FooterRow.Cells[1].Text = "平均分:";        for (int i = 0; i  gvGrade.Rows.Count; i

2007-05-16 22:56:00 1246 1

原创 通过动态创建表来实现成绩存放

经过一番思量,感觉成绩存放采用动态创建表更合理。本来想着通过查询DB中现有表名来确定某专业成绩是否存在,后来决定重新建一个只有一个字段(专业名)的表来记录已经有哪些专业的成绩表存在。using System;using System.Data;using System.Data.OleDb;using System.Configuration;using System.Web;using 

2007-05-14 19:49:00 625

转载 返回上一页的实现方法小集

返回上一页的这个东东在我们做项目的时候一般是用于填写完表单后确认的时候,有对原来输入的数据进行修改时用的,或者是因为网站为了方便浏览者而有心添加的一个东东,一般这种功能的实现在ASP.net中都是用一个button的控件来实现的,实现的方法有很多,今天恰好在做项目时碰到要用这个东东,我就把能实现" 返回上一页","返回前一页"的几种方法总结了一下,供大家学习之用,请多多指教:0)其实要实现这个功能

2007-05-07 23:30:00 858

原创 点击对话框后页面自动转向问题

做修改密码页面,update之后,写入:Response.Write("alert(修改成功!);"); 本欲在其后加上Response.Redirect("xx.aspx");来实现自动转向,但是运行的时候发现转向没问题,但提示成功的对话框没有了.解决方法:Page.RegisterStartupScript("rrr", "alert(密码修改成功!);location.rep

2007-05-07 10:37:00 484

转载 C# MD5加密 [转自http://sunsjorlin.cnblogs.com]

 using System.Security.Cryptography;private void btnOK_Click(object sender, System.EventArgs e)  {   string strConn = "server=192.168.0.51;database=chengheng;User id=sa; password=123";   if(texName.

2007-05-04 22:24:00 560

原创 Asp.net获取Access中现有表名

 protected void GetTable()    ...{        object[] restrictions = new object[] ...{ null, null, null, "TABLE" }; //        OleDbConnection getTableConn = new OleDbConnection(CgetConnStr.connString);

2007-05-04 09:39:00 691

转载 正则表达式教程

1. 引子  目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境,以及很多的应用软件中,都可以看到正则表达式的影子。  正则表达式的使用,可以通过简单的办法来实现强大的功能。为了简单有效而又不失强大,造成了正则表达式代码的难度较大,学习起来也不是很容易,所以需要付出一些努力才行,入门之后参照一定的参考,使用起来

2007-04-29 23:11:00 606

原创 Excel导入&导出

*需要从GridView “gvGrade"中将显示数据导出 (网上搜来的) protected void bnToExcel_Click(object sender, EventArgs e)    ...{        Export("application/ms-excel", "学生成绩报表.xls");    }    private void Export(string Fi

2007-04-27 20:56:00 1072

原创 GridView的几个操作

*//Hide StuID cloumn    protected void gvGrade_RowCreated(object sender, GridViewRowEventArgs e)    {        e.Row.Cells[2].Visible = false;        //if gvGrade.AutoPaging=true Its something wrong.

2007-04-27 20:48:00 611

转载 GridView中使用超链接

 GridView中的超级链接,可以设置一个模版列,放入超级链接的控件,设置绑定参数即可。 数据绑定方式有两种,如下示例: Eval方式 <%# Eval("id") %> Bind方式 <%# Bind("id","~/info.aspx?id={0}") %> 推荐使用第一种方式,可以在一个<%# %>里放入多个绑定,而第二种只能如此绑定一个值 <%# Eval("id") + ":" + E

2007-04-25 23:34:00 792

原创 DataGrid删除操作

首先加入删除按钮。之后:private void userData_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)        ...{            string tempName=userData.Items[e.Item.ItemIndex].Cells

2007-04-19 11:53:00 681

原创 一个改变图片大小的东东

Form1.cs using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Text.RegularEx

2007-04-08 16:29:00 829

原创 自己做的一个便笺

source code:Notepaper.cs:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.

2007-03-30 23:33:00 549

转载 Drag=Down+Move

private Point mouse_offset;private void Form1_MouseDown(object sender, MouseEventArgs e){ mouse_offset = new Point(e.X, e.Y);}private void Form1_MouseMove(object sender, MouseEventArgs e){ if (e.B

2007-03-30 21:28:00 528

转载 鼠标或键盘虚拟键码

鼠标或键盘虚拟键码     十六进制(0x)值               意思===================================================================================================================================VK_LBUTTON               01  

2007-03-30 14:25:00 1301

原创 一个小小的托盘程序(定时关机)

主窗体. mainForm://mainForm.cs:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using Syst

2007-03-26 09:03:00 633

图片浏览器

一个非常非常简单的图片浏览器

2007-10-02

学生成绩管理系统

自己的毕业设计,特别简单。

2007-06-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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