
Asp.net笔记
Cool_xiaocao
不断学习,不断进步
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C# 正则 获取 Img Src路径
[code="c#"]string str = "";for (int j = 0; j < GetHtmlImageUrlList(str).Length; j++) { //获取图片路径字符串 string img ...原创 2011-04-15 14:15:48 · 685 阅读 · 0 评论 -
时间格式
[size=small] 1. string.Format("{0:d}",dt);//2005-11-5 2. string.Format("{0:D}",dt);//2005年11月5日 3. string.Format("{0:f}",dt);//2005年11月5日 14:23 4. string.Format("{0:F}",dt);//20...原创 2010-10-21 11:15:54 · 144 阅读 · 0 评论 -
判断数据库表中字段是否为空
[size=medium][code="c#"]string strSql = "select * from 表"SqlDataReader reader = SqlHelper.GetDataReader(strSql);if (reader.Read()) { DateTime? n = reader["u...原创 2011-01-26 22:46:34 · 1032 阅读 · 0 评论 -
Asp.net相对路径与绝对路径
[size=medium][code="c#"]1.Request.ApplicationPath->当前应用的目录Jsp中, ApplicationPath指的是当前的application(应用程序)的目录,ASP.NET中也是这个意思。对应的--例如我的服务器上有两个web应用域名都是mockte.com 一个映射到目录mockte.com/1/ 另一个影射到 http:...原创 2011-01-28 22:15:58 · 218 阅读 · 0 评论 -
ASP.NET会话(Session)保存模式
[align=center][color=red][size=large]ASP.NET会话(Session)保存模式[/size][/color][/align]大家好,已有四个多月没写东东啦。今日抽空就说一下 Session 在 .Net v1.0/v1.1 中的存储模式。大家可在 MSDN 2003 中搜索一下 即可看到关于 Web.config 中的 节点元素的描述,共有 Off、I...原创 2011-02-01 20:43:59 · 150 阅读 · 0 评论 -
C#生成GUID代码
[code="c#"]Response.Write(System.Guid.NewGuid().ToString());[/code]81653c8b-0295-4e49-8bfc-331971fef196原创 2011-02-13 19:57:25 · 207 阅读 · 0 评论 -
DBNull.Value与Null的区别
[size=medium]Null是.net中无效的对象引用。DBNull是一个类。DBNull.Value是它唯一的实例。它指数据库中数据为空()时,在.net中的值。以下是我测试的一个例子。例:表tbl_Studentid name address1 jim 将上述表数据填充到.net 的名为dt的DataTable中...原创 2010-11-18 15:22:16 · 202 阅读 · 0 评论 -
下拉菜单数据绑定的方法
[size=medium][code="c#"] /// /// 绑定下拉菜单 /// private void DDLBind() { ddlTwoBranch.Items.Clear();//清空ListItem对象 ddlTwoBranch.Items.Add(new ListItem("请选择", "...原创 2010-11-24 21:52:49 · 358 阅读 · 0 评论 -
C# 中(int)、int.Parse()、int.TryParse、Convert.ToInt32数据转换注意事项
[size=medium]C#中有些数据类型可以转换的,如int型转换成double。隐私转换就是可以直接赋值,源数据前不用类型转换符,如:int i = 2;double d = 3.0001;d = i;显示转换就是 显示使用类型转换符。i = (int)d;1、(int)是一种类型转换;当我们从int类型到long,floa...原创 2010-12-04 16:22:13 · 215 阅读 · 0 评论 -
利用ListItem[]给DropDownList绑定数据
[code="c#"]protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { orderstats.Items.AddRange(allstatusDDL()); ...原创 2011-03-14 17:41:12 · 284 阅读 · 0 评论 -
验证码的比较
[align=left][code="c#"]/// /// 验证码的验证/// /// 输入的验证码/// true,输入正确public bool CheckCode() { try { string code = Request.Form["codes"].ToSt...原创 2011-03-14 18:24:11 · 232 阅读 · 0 评论 -
后台添加Css或Js文件
[code="c#"]protected void Page_Load(object sender, EventArgs e) { this.Page.Header.Controls.Add(new LiteralControl("")); this.Page.Header.Controls.Add(new LiteralC...原创 2011-03-15 15:57:39 · 179 阅读 · 0 评论 -
实现退出功能
[code="html"]退出[/code][code="c#"] /// /// 退出 /// /// 传入参数 protected void logout(string act) { if (act == "out") ...原创 2011-03-21 10:49:13 · 295 阅读 · 0 评论 -
一般处理程序(ashx)使用Session
[code="C#"]using System;using System.Collections;using System.Data;using System.Linq;using System.Web;using System.Web.Services;using System.Web.Services.Protocols;using System.Xml.Lin...原创 2011-03-28 17:18:56 · 167 阅读 · 0 评论 -
数据库连接字符串
[code="java"] [/code]原创 2011-03-29 21:19:58 · 150 阅读 · 0 评论 -
Asp.net获取用户真实Ip地址
[code="c#"]/// /// 获取远程访问用户的Ip地址 /// /// 返回Ip地址 protected string GetLoginIp() { string loginip = ""; //Request.ServerVariable...原创 2011-04-01 10:39:19 · 604 阅读 · 0 评论 -
取机器名, CPU号 硬盘号 网卡号 串口
[code="c#"]//取机器名 public string GetHostName() { return System.Net.Dns.GetHostName(); } //取CPU号 public string GetCpuID() { try { ...原创 2011-04-07 21:41:43 · 188 阅读 · 0 评论 -
字符串截取或转换
[size=small]超过9个字符串以"..."代码多余多出字符item.Title.Trim().Length>9?(item.Title.Substring(0,9)+"...."):item.Title.Trim()保留两位小数float fl = 123.4565f;Response.Write(fl.ToString("0.00"));[/size]...原创 2010-10-21 10:42:03 · 139 阅读 · 0 评论 -
SqlHelper
[size=small][code="c#"]#region 打开数据库连接 private static SqlConnection sqlConString; private static SqlConnection SqlConString { get { ...原创 2010-10-18 21:50:18 · 96 阅读 · 0 评论 -
返回字符串并用省略号代替超过限定字数的字符
[size=small][code="c#"] #region 返回字符串并用省略号代替超过限定字数的字符 /// /// 返回字符串并用省略号代替超过限定字数的字符 /// /// 输入的字符串 /// 输出的字符个数(不是字符串长度) /// True,用省略号代替 ...原创 2010-10-18 16:54:21 · 368 阅读 · 0 评论 -
软件开发流程
[size=medium]软件开发流程分为:需求确认——概要设计——详细设计——编码——单元测试——集成测试——系统测试——部署维护 需求确认:需求规格说明书 概要设计:系统用例图,用例场景 详细设计:系统设计报告,数据库设计报告 测试:测试用例报告 [/size]...原创 2010-08-31 15:19:29 · 120 阅读 · 0 评论 -
三层架构
[size=medium]一、什么是三层结构 在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层 二、三层结构的优点 1、开发人员可以只关注整个结构中的其中某一层; 例如:某个项目大了之后,肯定不是一个人来完成,是需要一个团队来协作完成。既然是团队,就涉...原创 2010-08-31 15:23:42 · 126 阅读 · 0 评论 -
ref与out关键字区别
[size=medium]ref和out都是C#中的关键字,所实现的功能也差不多,都是指定一个参数按照引用传递。对于编译后的程序而言,它们之间没有任何区别,也就是说它们只有语法区别。总结起来,他们有如下语法区别:1、ref传进去的参数必须在调用前初始化,out不必,即:int i;SomeMethod( ref i );//语法错误SomeMethod( out i );//通...原创 2010-08-31 16:34:03 · 145 阅读 · 0 评论 -
params SqlParameter[] commandParameters的理解
[code="c#"]ExecuteReader(string connectionString, CommandType commandType, string commandText, params SqlParameter[] commandParameters) [/code][size=medium]以params 声明的参数是说明参数的个数是可选的,可以为0个或多个...原创 2010-09-11 00:01:08 · 1386 阅读 · 0 评论 -
获取表单的值
[code="c#"]//获取单个表单的值Request.Form["username"].ToString();//获取多个表单的值Request.Form.GetValues("username"); //返回一个数组 string[][/code][code="html"][/code]...原创 2011-04-18 16:22:51 · 218 阅读 · 0 评论 -
删除指定路径的文件
[code="c#"]string path = this.Server.MapPath("XXXXX"); //路径FileInfo file = new FileInfo(path);if (file.Exists == true){ file.Delete();}[/code]原创 2011-05-04 17:59:17 · 447 阅读 · 0 评论 -
.Net中html控件值获取的一种方法
[size=medium][code="html"] Two [/code][code="c#"]protected void Page_Load(object sender, EventArgs e) {...原创 2011-01-23 13:33:45 · 173 阅读 · 0 评论 -
将空值转换为数据库字段的NULL形式
[size=medium][code="c#"] /// /// 将空("")或null值的字符串转换为空字段 /// /// 传入的参数 public static object GetSqlNull(object obj) { if (string.IsNu...原创 2011-01-25 22:24:11 · 1192 阅读 · 0 评论 -
C# 各种字符串格式
[size=medium][code="c#"] 1. C#的String.Format举例 2. stringstr1 =string.Format("{0:N1}",56789); //result: 56,789.0 3. stringstr2 =string.Format("{0:N2}",56789); ...原创 2011-01-25 22:45:04 · 179 阅读 · 0 评论 -
类型转换集合
[code="c#"]将空字符串转换为Null值string str = "";int? n = string.IsNullOrEmpty(str) ? (int?)null : int.Parse(str);[/code]原创 2011-01-25 23:30:05 · 183 阅读 · 0 评论 -
母版页的嵌套
[size=large][color=blue]在嵌套母版页时遇到的问题[/color][/size] [color=green]在嵌套母版页的时候,最后添加内容页的时候莫名的出来一个,搞得我一头雾水,不可能啊,内容页添加母版页和添加嵌套的母版页应该程序都是一样的啊?刚开始还BAIDU和GOOGLE了一样,居然没找到我遇到过的问题,看来神了,不可能就我一个人遇到了啊。最后还是根据...原创 2011-05-24 14:41:14 · 401 阅读 · 0 评论 -
like参数查询
[code="c#"]//在做项目的时候遇到使用like参数查询public static DataTable GetUserInfo(){ string sql = "select * from User where username like '%' + @username + '%'"; DataTable dt = DBHelper.GetDataTable...原创 2011-05-24 14:45:37 · 372 阅读 · 0 评论 -
GridView的模版列上使用包含汉字的链接
[size=small]在html页面的GridView的模版列上使用包含汉字的链接[/size]原创 2010-10-18 16:46:44 · 101 阅读 · 0 评论 -
.NET截取指定长度汉字超出部分以"..."代替
[size=small][code="c#"].NET截取指定长度汉字超出部分以"..."代替/// /// 将指定字符串按指定长度进行剪切 /// /// 需要截断的字符串 /// 字符串的最大长度(每个汉字、每个英语字母或者每个特殊符号) /// 超过...原创 2010-10-18 16:51:13 · 127 阅读 · 0 评论 -
比较输入的内容是否与验证码相同
[size=small][code="c#"]比较输入的内容是否与验证码相同String..::.Equals 方法 (String, StringComparison) 确定此字符串是否与指定的 String 对象具有相同的值。参数指定区域性、大小写以及比较所用的排序规则string code = TextBox1.Text; //输入的验证码string validat...原创 2010-10-18 16:52:12 · 506 阅读 · 0 评论 -
高亮输出字符串,True为红色,False为蓝色
[size=small][code="c#"]#region 高亮输出字符串,True为红色,False为蓝色 /// /// 高亮输出字符串,True为红色,False为蓝色 /// /// 输入的字符串 /// True为红色,False为蓝色 /// 输出字条串 ...原创 2010-10-18 16:52:58 · 430 阅读 · 0 评论 -
C#记录Cookie
[code="C#"]//以一维的形式记录CookieResponse.Cookies["userid"].Value = user.Id.ToString();//Cookie失效期限为一个月Response.Cookies["userid"].Expires = DateTime.Now.AddDays(30);//设置域名Response.Cookies["useri...原创 2011-04-08 13:44:20 · 253 阅读 · 0 评论