Asp.Net学习笔记
ljb0901
这个作者很懒,什么都没留下…
展开
-
SQL增、删、改、查操作语句
增: INSERT INTO LoginInfo ( [ID] ,[Name] ,[Pass] ,[Sex] ,[TrueName] ,[Phone] ,[Email] ,[Address] ,[TrueDatetime] ) VALUES (ID,Name,Pass,Sex,TrueName,Phone,Email,Address,TrueDatetime原创 2008-04-28 19:30:00 · 423 阅读 · 0 评论 -
Asp.net(C#)实现验证码功能
新建一个专门用来创建验证码图片的页面ValidateCode.aspx它的后台cs文件代码如下:PageLoadprivate void Page_Load(object sender, System.EventArgs e) { string checkCode = CreateRandomCode(4); Session["Ch原创 2008-04-26 08:37:00 · 274 阅读 · 0 评论 -
GridView+存储过程实现自定义分页
GridView+存储过程实现自定义分页!其实很简单,主要是怎么保存当前页面的页码PageIndex问题,不过把这个解决了什么都好办了.因为在分页过程中:PageSize是一定的,我们可以用一个属性[GridView1.PageSize]来表示即可.保存PageIndex好多中方法,而且数据不是很庞大,基本不会好太多的资源.在这里使用ViewState来保存当前的PageIndex和PageCou原创 2008-04-25 20:07:00 · 283 阅读 · 0 评论 -
repeater基本使用方法,挺简单的,供大家共享
@ Page Language="C#" AutoEventWireup="true" CodeFile="Repeater.aspx.cs" Inherits="Repeater" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tra原创 2008-04-25 19:53:00 · 1869 阅读 · 1 评论 -
asp.net 获取服务器信息
String serverOS = Environment.OSVersion.ToString();String CpuSum = Environment.GetEnvironmentVariable("NUMBER_OF_PROCESSORS");// CPU个数:String CpuType = Environment.GetEnvironmentVariable("PROCESS原创 2008-04-25 20:33:00 · 317 阅读 · 0 评论 -
IsPostBack有什么作用呢?
IsPostBack代表是否页面回传,如果是回传的话,就不在向服务器提交已经显示的内容,如过是第一次向服务器提交,就显示内容.例如Sub Page_Load Dim RanNum As New Random 第一个.Text = RanNum.Next( 1, 11 ) If Not Page.IsPostBack Then lblSecondRanNum.Text = RanNum.原创 2008-04-25 20:30:00 · 1223 阅读 · 2 评论 -
GridView自定义分页
该控件的分页比较方便,可以通过在Visual Studio .NET 2005种简单设置即可实现各种分页功能。 1. 默认分页方式 (1) 是否允许分页 GridView的AllowPaging属性。 (2) 每页记录数 GridView的PageSize (3) 分页导航条形式 GridView的PagerSettings属性的Mode:Numeric,NextPrevious,NextPrev原创 2008-04-25 20:30:00 · 549 阅读 · 0 评论 -
ASP.NET 2.0防止同一用户同时登陆
要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在。在这里使用一个cache存放已经登陆的用户名,但是还有一个问题就是要知道用户是什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间。这个时间可以跟用户的session值联系起来,刚好当用户session值失效的时候该用户在cache里面的信息也会被清空.原创 2008-04-25 20:22:00 · 178 阅读 · 0 评论 -
功能不错的分页存储过程,可支持多表查询,任意排序
功能不错的分页存储过程,可支持多表查询,任意排序 Create PROCEDURE usp_PagingLarge@TableNames VARCHAR(200), --表名,可以是多个表,但不能用别名@PrimaryKey VARCHAR(100), --主键,可以为空,但@Order为空时该值不能为空@Fields VARCHAR(200), --要取出原创 2008-04-25 20:16:00 · 245 阅读 · 0 评论 -
asp.net中没有类似asp中Left()函数怎么办?
毕竟Substring()还是有所不同的。那就自己写一个吧!在cs文件中: static public string Left(string str, int L) { string tmpStr; tmpStr = str; if (str.Length > L) {原创 2008-04-25 20:02:00 · 402 阅读 · 0 评论 -
ASP.NET URL Rewrite. URL重写
URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。 比如浏览器发来请求hostname/101.aspx ,服务器自动将这个请求中定向为http://hostname/list.aspx?id=101。url重写的优点在于: 缩短url,隐藏实际路径提高安全性 易于用户记忆和键入。 易于被搜索引擎收录二 实现url重写的基本方法 下载MS的UR原创 2008-04-25 19:51:00 · 232 阅读 · 0 评论 -
分层开发思想与小笼包
早上吃早点的时候,突发灵感,结合吃的小笼包和日常的开发经验来说一下分层的应用。 首先,谈一下什么是三层架构,所谓的三层开发就是将整个业务应用划分为表示层-业务逻辑层―数据访问层-数据库等,有的还要细一些,明确地将客户端的表示层、业务逻辑访问、和数据访问及数据库访问划分出来,十分有利于系统的开发,维护、部署和扩展。 软件要分层,其实总结一句话,是为了实现“高内聚、低耦合”。采用“分而治之”的思想,把原创 2008-04-26 19:14:00 · 369 阅读 · 0 评论 -
什么是ASP.NET中三层结构
一、三层体系架构1.表示层(USL):主要表示WEB方式,也可以表示成WINFORM方式。如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。2.业务逻辑层(BLL):主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理。如果说数据层是积木,那逻辑层就是对这些积木的搭建。3.数据访问层(DAL):主要是对原始数据(数据库或者文本文件等存放数据的形式)原创 2008-04-25 20:25:00 · 805 阅读 · 0 评论 -
弹出窗口,转向下一页
一句话:Response.Write("alert(添加成功!);location=role1.aspx");原创 2008-04-25 20:21:00 · 186 阅读 · 0 评论 -
删除最后一个字符的方法。
方法一: string s = "12,13,14,"; s=s.TrimEnd(,);//最后有“,”就会去掉了 方法二:string st1; st1="12,13,14,"; st1=st1.Substring(0,st1.Length-1);原创 2008-04-25 20:08:00 · 411 阅读 · 0 评论 -
三层结构之数据类层
/**//// /// 增加一条数据 /// public int Add(Maticsoft.Model.EntryLog model) ...{ StringBuilder strSql=new StringBuilder(); strSql.Append("insert into En原创 2008-04-28 19:39:00 · 374 阅读 · 0 评论