- 浏览: 248657 次
- 性别:
- 来自: 天津
-
最新评论
-
yulanlian:
...
实现在删除数据后,自增列的值连续 -
RonQi:
楼主写的很好,支持原创!
Google Protocol Buffers
文章列表
Asp.net2.0创建自定义右键菜单控件源码
1. 当鼠标悬浮到控件对象上, 右击, 会弹出此自定义控件.
2. 仅当控件支持oncontextmenu事件
3、用法
1). 将PopupTraceMenur控件Dll添加引用到Web站点工程中
2). 从工具箱拖动一个PopupTraceMenu控件和另一个支持oncontextmenu事件的控件到设计器中,比如:
〈GridView id="GridView1" runat="server" /〉
3). 设置PopupTraceMenur的属 ...
在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。
常见的处理方法是,在用户登录时,判断此用户是否已经在Application中存在, ...
原帖及讨论:http://bbs.bccn.net/thread-237267-1-1.html首先说说防止重复提交按钮是啥东西:
我们在访问有的网站,输入表单完成以后,单击提交按钮进行提交以后,提交按钮就会变为灰色,用户不能再单击第二次,直到重新加载页面 ...
大家都知道asp.net中的Gridview。datalist等都可以自定义分页,但是当你翻页的时候,数据表中的所有数据都会加载到内存,重新绑定,当然要是数据量小的话,这是可以的,我们也很乐意用,原因简单因为方便,但是要是数据量是999999999999……,在信息爆炸的这个时代海量数据是经常的时,那么这些控件自带的分页就显得有些……解决这个问题办法就是自己动手……不多废话了,看代码:1.首先我是用存储过程来解决的,要弄懂这个问题,首先要从存储过程下手,代码如下:
CREATE proc getdataset
@TableList Varchar(200)='*',--搜索表的字段,比如:’ ...
HTML代码如下:LoginValidate.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="LoginValidate.aspx.cs" Inherits="LoginValidate" %>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>验证 ...
#region 上传文件的方法
/// <summary>
/// 上传文件方法
/// </summary>
/// <param name="myFileUpload">上传控件ID</param>
/// <param name="allowExtensions">允许上传的扩展文件名类型,如:string[] allowExtensions = { ".doc", ".xls", ".pp ...
-- 备份数据库
backup database db_CSManage to disk='c:\backup.bak'
-- 还原数据库,必须先备份该数据库的日志文件到原先的备份文件中
backup log db_CSManage to disk='c:\backup.bak'
restore database db_CSManage from disk='c:\backup.bak'
其中db_CSManage是数据库名称,disk后的路径即是备份文件存储的路径。
知道了SQL语句,那么在.NET代码中就容易多了,备份的.NET代码如下:
try
{
if ...
"^\d+$" //非负整数(正整数 + 0)
"^[0-9]*[1-9][0-9]*$" //正整数
"^((-\d+)|(0+))$" //非正整数(负整数 + 0)
"^-[0-9]*[1-9][0-9]*$" //负整数
"^-?\d+$" //整数
"^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0)
"^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1 ...
ASP.NET 中的随机密码生成
在开发需要用户注册后才能使用提供的各项功能的应用程序时,在新用户提交注册信息后,较常见的做法是由程序生成随机密码,然后发送密码到用户注册
时填写的电子信箱,用户再用收到的密码来激活其帐户。
在 ASP.NET 中,实现随机密码生成功能是很容易的,下面的代码给出了完整的实现方法:
public static string MakePassword(string pwdchars, int pwdlen){
string tmpstr = "";
int iRandNum;
Random rnd = new Rand ...
/// <summary>返回星座
///
/// </summary>
/// <param name="date">日期</param>
/// <returns></returns>
public static string GetXinZuo(string date)
{
DateTime d;
if (DateTime.TryParse(date, out d))
{
...
using System;
using System.Data;
using System.Data.SqlClient;
using System.Web.Configuration;
namespace Niunan.Tg029.Hr.Utility
{
public class MSSQLHelper
{
private SqlConnection conn = null;
private SqlCommand cmd = null;
private SqlDataReader sdr = null ...
建立保存图片的表的SQL语句:
USE [niunantest]
GO
/****** 对象: Table [dbo].[picdata] 脚本日期: 03/30/2010 14:51:58 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[picdata](
[id] [int] IDENTITY(1,1) NOT NULL,
[content] [image] NULL,
[createdate] [datetime] NOT NULL CONSTR ...
1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制
2.:js判断汉字、判断是否汉字 、只能输入汉字
3:js判断是否输入英文、只能输入英文
4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字
5:只能输入英文字符和数字
6: js email验证 、js 判断email 、信箱/邮箱格式验证
7:js字符过滤,屏蔽关键字
8:js密码验证、判断密码
2.1: js 不为空、为空或不是对象 、判断为空 、判断不为空
2.2:比较两个表单项的值是否相同
2.3:表单只能为数字和&qu ...
作者: wuzhimin
——基于对C#之父
Anders Hejlsberg演讲的总结
文 / 赵劼
程序设计离不开编程语言,但是编程语言在国内的大环境
中似乎一直是个二等公民。国内的计算机教育和工程培训,似乎一直在宣传“语言不重要,重要的是思想”、“语言一通百通”等观点,甚至在许多人眼中,语言的
讨论完全是不入流的,但其实编程语言与工具、框架或开发方法等一样,都对生产力有着重要的影响。事实上,语言的发展历史比其他方面更为悠久,并且在过去十
几年,甚至最近几年中都依然在不断的碰撞和演变。期间一些新的语言诞生了,而另一些在当时看来阳 ...
public static string GetSubString(string title, int length)
{
int totalLength = 0;
int currentIndex = 0;
while (totalLength < length && currentIndex < title.Length)
{
if (title[currentIndex] < 0 || title[currentIndex] > 255 ...