asp.net笔记
星宸楚梦
这个作者很懒,什么都没留下…
展开
-
c#在一般处理程序中使用session
c#一般处理程序中继承的是IHttpHandler在里面无法访问sessionHttpContext.Current.Session返回的是NULL,处理方法 :1,导入:using System.Web.SessionState;2,使用接口:IRequiresSessionState IReadOnlySessionState接口,用于指示Http原创 2015-11-06 17:29:42 · 1916 阅读 · 0 评论 -
ASP.NET上传文件的三种基本方法
ASP.NET依托.net framework类库,封装了大量的功能,使得上传文件非常简单,主要有以下三种基本方法。方法一:用Web控件FileUpload,上传到网站根目录。1 form id="form1" runat="server">2 asp:FileUpload ID="FileUpload1" runat="server" />3 asp:转载 2012-06-26 13:10:02 · 636 阅读 · 0 评论 -
.net中cs中输出js文件
在cs文件中不能运行js代码,只能把js代码输出到客户端,让浏览器运行输出方法1、Response.Write("alert('我是js');");输出方法2、ClientScript.RegisterClientScriptBlock(this.GetType(), "", "alert('我是js');", true);输出方法3、ClientScript.Re原创 2012-06-27 09:44:47 · 1593 阅读 · 0 评论 -
DALFactory有什么作用
DAL是指Data Access Layer,DALFactory是用于创建数据访问对象的工厂,本质上是采用了抽象工厂的设计模式,目的是支持多种数据访问层,比如sql server和oracle两种实现;同时又利用了.net的反射机制,通过配置文件即可确定采用哪种数据访问实现;IDAL是数据访问层接口,这样做的好处是使业务逻辑层调用数据访问层的接口即可实现数据库的增删改等操作,业务逻辑层与数据访问转载 2012-05-17 09:36:50 · 3740 阅读 · 0 评论 -
使用.NET存储XML数据
SQL Server 2000和XML for SQL Server 2000 Web版本(SQLXML)提供了三种存储XML数据的途径:XML Bulk Load和Updategrams,这两种客户端技术使用带有注解的大纲指定XML文档内容和数据库的表之间的映射;OpenXML是一种服务器端技术,它允许你在XML文档上定义关系视图,有了OpenXML的关系视图,你就能使用T-SQL代码查询XML转载 2012-03-24 11:26:52 · 394 阅读 · 0 评论 -
.net空间获取js的值
document.getElementById("t_shenhe").value = "123"; 上面的不行,加这一段试试document.getElementById("txtRead").disabled='disabled';原创 2012-02-25 11:08:08 · 525 阅读 · 0 评论 -
.net验证控件
控件名 功能描叙 RequiredFieldValidator(必须字段验证) 用于检查是否有输入值 CompareValidator(比较验证) 按设定比较两个输入 RangeValidator(范围验证) 输入是否在指定范围 RegularExpressionValidator(正则表达式验证)正则表达式验证控件 CustomValidator(自定义验转载 2012-02-16 15:13:38 · 620 阅读 · 0 评论 -
.net添加fckeditor
下载两个文件:FCKeditor_2.6.3b.tar.gzFCKeditor.Net_2.6.3.zip 引用FredCK.FCKeditorV2.dll文件。浏览网页,当提示找不到文件,是因为没有FCKeditor_2.6.3b.tar.gz包中的fckeditor文件夹,复制到网站目录中就OK。 链接:http://www.cnblogs.com/wangfa转载 2012-02-13 16:15:08 · 850 阅读 · 0 评论 -
.net中Cookie的用法
Response.Cookies["name"].Value = name;写入cookiesTextBox3.Text = Request.Cookies["name"].Value;读取cookiesResponse.Cookies["name"].Expires = DateTime.Now;清空cookiescookie 是一小段文本信息,伴随用户请求,在web服务器和浏览器之原创 2012-02-22 16:21:11 · 9937 阅读 · 1 评论 -
asp.net上传图片代码
潇潇雨兮 Width="148px"> 上面是aspx页面 using System;using Sys原创 2011-07-14 17:14:08 · 1289 阅读 · 1 评论 -
C#连接access ,sqlserver,excel
C#.NET 怎样连接数据库 用C#.net可以连接的数据库有Access,SQL Server,Oracle,还有excel等很多,C#.net连接不同的数据库有不同的方法,不一样的地方就是导入的命名空间不同,和连接数据库的字符串不同,首先说下命名空间的导入,大部分数据库在导入了下面的命名空间后就可以了(包括下面提到的SQL Server数据库)using System转载 2012-07-12 09:06:02 · 1508 阅读 · 0 评论 -
c#连接sqlserver数据库
string strconn = "data source = (local);initial catalog = sxaic; user id = sa;password = 123456"; SqlConnection conn = new SqlConnection(); conn.ConnectionString = strconn;原创 2012-07-19 09:44:54 · 471 阅读 · 0 评论 -
.net dataset添加列,循环重新设置数据
ds就是从数据库里面读取出来的数据列表ds.Tables[0].columns.add("你要添加的列表名称");ds.Tables[0].Rows[0]["hao"] = "hhhhh";这样就在0行的"hao"里面添加的一个数据要是想全部修改for(int i =0;ids.Tables[0].Rows[i]["hao"] =原创 2015-11-05 17:25:59 · 2051 阅读 · 0 评论 -
.net获取日期时间的各种格式的函数
/详细介绍asp.net获取日期时间的各种格式的函数DateTime.Now.ToLocalTime().ToString(); // 2009-9-5 20:12:12//获取日期DateTime.Now.ToLongDateString().ToString(); // 2009年9月5日DateTime.Now.ToShortDa原创 2013-06-07 09:53:18 · 946 阅读 · 0 评论 -
.net生产静态页面
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Collections;using System.Configuration;原创 2013-04-07 17:25:09 · 618 阅读 · 0 评论 -
C#里面时间操作
1。比较时间大小的实验 string st1="12:13"; string st2="14:14"; DateTime dt1=Convert.ToDateTime(st1); DateTime dt2=Convert.ToDateTime(st2); DateTi转载 2013-01-21 11:23:55 · 651 阅读 · 1 评论 -
C#cookie操作
//写入 protected void Button1_Click(object sender, EventArgs e) { HttpCookie cookie=new HttpCookie("MyCook");//初使化并设置Cookie的名称 DateTime dt=DateTime.Now; TimeSpan ts = new TimeSpan(0原创 2013-01-21 10:47:10 · 1150 阅读 · 0 评论 -
.net在repeater里面自定义格式
原创 2012-12-19 09:26:06 · 589 阅读 · 0 评论 -
.net发邮件
把该引用的命名空间引用上,就能直接用了,单发短信已测试,群发未测试。 /// /// 单发Email /// /// 发信人地址 /// 收信人地址 /// 标题 /// 内容 /// public static string sendEmail(string to, string title, st转载 2012-07-23 10:32:29 · 758 阅读 · 0 评论 -
excel操作
using System;using System.Collections.Generic;using System.Text;using System.Web;using System.Data;namespace Common.BaseClass{ public class FileExport { #region 导出文件为 Ex转载 2012-07-19 10:24:52 · 531 阅读 · 0 评论 -
.net服务器上,一个虚拟目录放多个网站的方法
把bin文件夹,web.config文件 放在网站的根目录(update:我说的这个网站根目录不是指网站所以在目录的根目录比如c盘d盘什么的,而是放网站的那个文件夹)或虚拟目录下做为一个总的配置.比如你要在网站根目录下放site1,site2,site3三个文件夹,分别代表你的三个网站. 先把site1里的,bin文件夹及web.config文件复制出来到外面来让它与site1,site2,s转载 2012-02-22 15:36:24 · 5159 阅读 · 0 评论 -
.net获取域名
Label1.Text= HttpContext.Current.Request.Url.Host.ToString();原创 2012-02-22 15:19:04 · 1055 阅读 · 0 评论 -
.Net前台页面如何调用后台cs变量
1.Asp.Net中几种相似的标记符号: 解释及用法答: : 是在绑定控件DataBind()方法执行时被执行,用于数据绑定如: : 在程序执行时被调用,可以显示后台变量值如:*.aspx中: *.cs中: protected string aaa="姓名";: 内联代码块里面可以在页面文件*.aspx或*.ascx文件里面嵌入后台代码转载 2011-12-13 10:58:23 · 9454 阅读 · 1 评论 -
asp.net中对xml的读写(二)
using System;using System.Data;using System.Configuration;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;u原创 2011-07-15 10:56:10 · 502 阅读 · 0 评论 -
asp.net文件上传下载管理
Web.Config 配置文件 页面文件 网络文件夹 /*给body、input和select元素同时应用css*/ body,input,select { font-family: "转载 2011-07-15 09:38:06 · 2803 阅读 · 0 评论 -
asp.net中对xml的读取,写入,删除
这两句应用必须要加入的 using System.Xml;using System.Configuration; private static XmlDocument xmldoc = new XmlDocument(); private static string luj原创 2011-07-14 15:00:10 · 703 阅读 · 0 评论 -
asp.net验证码【潇潇雨兮】
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.W原创 2011-07-14 17:21:29 · 659 阅读 · 0 评论 -
数组定义
一维数组: 可以如下例所示声明一个由 5 个整数组成的数组: int[] myArray = new int [5]; 此数组包含从 myArray[0] 到 myArray[4] 的元素。new 运算符用于创建数组并将数组元素初始化为它们的默认值。在此例中,所有数组元素都初始化转载 2011-07-14 14:10:27 · 523 阅读 · 0 评论 -
XML的简单读取与写入
我用的是一种很笨的方法,但可以帮助初学者了解访问XML节点的过程。作者:网际浪子专栏(曾用名littlehb) http://blog.csdn.net/littlehb/ 已知有一个XML文件(bookstore.xml)如下: Oberon's Legacy转载 2011-07-13 17:14:02 · 353 阅读 · 0 评论 -
vs2008中新建项目后看不到解决方案的解决办法
我们在用asp.net创建三层结构时,先建一个空白的解决方案,然后新建c#类库项目,在创建项目后有时会出现看不到解决方案的情况:以下是这种情况的解决方法解决方案管理器中看不到解决方案节点的解决办法 安装了vs2008,用了一段时间后,突然发现在使用的时候发现不能生成解决方案,比如转载 2011-07-13 15:15:38 · 2949 阅读 · 0 评论 -
website(网站)与webapplication(应用程序)区别
1,website在运行是该了里面的代码,在浏览器中这要刷新就跟着改变了,而webapplication则不不会的,必须重启浏览器或者服务器(这里指的是后天的cs里的代码,而aspx里的代码不管是website还是webapplication都是改完都有效果)2,website不原创 2011-07-13 15:33:44 · 751 阅读 · 0 评论 -
Split的3种用法
。//清清月儿 http://blog.csdn.net/21aspnet/我们可以把12 33 456 12342 拼起来就是一个字符,因为很多时候我们觉得处理只有几个组的时候用数组很麻烦所以我们用“|”或者“,”等等把他们拼起来在需要的时候用Split打散原创 2011-07-15 11:34:53 · 1146 阅读 · 0 评论 -
@"abc"和"abc"区别在那里
//清清月儿 http://blog.csdn.net/21aspnet/ @"abc"和"abc"没有什么区别不过@是忽略转义字符的!比如 "abc/n" 输出 abc 并加个换行但是 @"abc/n" 输出 abc/n 无换行!取消转义比如你想将 C:/windows/sys转载 2011-07-15 11:35:59 · 682 阅读 · 0 评论 -
保留两位小数即四舍五入
Double a = 12.345678; Console.Write(Math.Round(a,2));原创 2011-07-15 11:37:43 · 1018 阅读 · 0 评论 -
.net中输出变量到aspx页面
1,label不解释2,定义全局变量 public int i=2; 在aspx页面输出了 感觉这个办法不好,没有测试性能原创 2011-12-13 10:51:03 · 4027 阅读 · 0 评论 -
安装iis步骤
第一步:首先在“开始”菜单的“运行”中输入“c:\Windows\inf\sysoc.inf”,系统会自动使用记事本打开sysoc.inf这个文件。在sysoc.inf中找到“[Components]”这一段,因为是XP简化版,所以里面东西很少,在[Components]下面一行加上这段:“iis=iis2.dll,OcEntry,iis2.inf,,7”。之后保存并关闭。第二步:转载 2011-11-21 11:03:09 · 1327 阅读 · 0 评论 -
GridView 笔记
OnRowDeleting="GridView1_RowDeleting" OnRowEditing="GridView1_RowEditing" OnRowUpdating="GridView1_RowUpdating" OnRowCancelingE原创 2011-07-16 09:10:22 · 989 阅读 · 0 评论 -
把123456789转换为12-345-6789的3种方法
方法一: string a = "123456789"; a = int.Parse(a).ToString("##-###-####"); Console.Write(a); 方法二:string a = "1原创 2011-07-15 11:39:15 · 1974 阅读 · 0 评论 -
GridView 72般绝技
为了写本文,又搭工又搭料,累的2天2宿没睡觉,这篇文章实在是耗费我太多的心血,版权永远属于CSDN社区的清清月儿,请不要试图修改本文,破坏全文的完整性,希望您尊重我的劳动成果!快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排转载 2011-07-15 11:46:00 · 467 阅读 · 0 评论 -
输出21个AAAAAAAAAAAAAAAAAAAAA的巧妙做法
new构造器的理解如果要你创建一个由21个"A"字符构成的字符串,你会怎么做?string str = "AAAAAAAAAAAAAAAAAAAAA";//老实型string str = new string('A', 21);//简单聪明原创 2011-07-15 11:40:53 · 6128 阅读 · 0 评论