asp.net
文章平均质量分 62
留心居
爱生活,爱产品
展开
-
自定义控件生成与取值代码
前不久在做一个小家庭管理系统时,用户要求要根据自己想添加的分类自动生成类型控件,便写了一个自定义控件代码: 根据用户选择的类型:自动生成控件 for (int j = 0; j { if (chType.Items[j].Selected) { Label lb =原创 2010-02-20 11:37:00 · 550 阅读 · 0 评论 -
ASP.NET页面传值的各种方法和分析
Web页面是无状态的, 服务器对每一次请求都认为来自不同用户,因此,变量的状态在连续对同一页面的多次请求之间或在页面跳转时不会被保留。在用ASP.NET 设计开发一个Web系统时, 遇到一个重要的问题是如何保证数据在页面间进行正确、安全和高效地传送,Asp.net 提供了状态管理等多种技术来解决保存和传递数据问题,以下来探讨.NET 下的解决此问题的各种方法和各自的适用场合。 1.1 使用Quer转载 2010-05-26 14:45:00 · 639 阅读 · 0 评论 -
asp.net 获取客户端IP与mac
以下为引用的内容:private string GetClientIP() { string result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (null == result || result == String.Empty) { result转载 2010-05-25 11:17:00 · 382 阅读 · 0 评论 -
ooD
ood介绍原创 2010-06-09 22:43:00 · 482 阅读 · 0 评论 -
如何限制文本框只能输入数字,小数点,英文,汉字等各类代码(转载)
只能输入数字,小数点,英文,汉字转载 2010-12-14 21:44:00 · 1003 阅读 · 1 评论 -
在ASP.NET中使用Office Web Components (OWC)创建统计图
<br />在ASP.NET中使用Office Web Components (OWC)创建统计图作者:孟宪会 发表于:2003-05-10 02:13:58<br />图形和图表是Web上数据表现的很好的形式,在ASP.NET,可以使用Office Web Components (OWC)来创建统计图。Office Web Component (OWC)是包含在Microsoft Office 2000中的一套组件,利用这些组件,我们可以很方便地在浏览器中或者传统的编程环境中进行数据分析和报表原创 2010-12-16 11:54:00 · 809 阅读 · 0 评论 -
用Linq to XML的方式查询XML 文档
用Linq to XML的方式查询XML 文档<br />August 6, 2007 15:20 by Block4<br />语言级集成查询(LinQ)是一种新的通过Dot net 查询数据的统一的方法。现在已经有大量的关于LinQ的强大功能的讨论了,并且假如你已经有测试它的性能的机会的话,你一定认可上面的这些讨论的。假如用一些很简短的话证明Linq是一个一流的,有效地数据存取的方法的话,我想说几乎任何数据结构(数组,关系数据,集合,)都可以通过LinQ变成数据源<br /> <br />虽然dot n转载 2010-07-16 14:53:00 · 1072 阅读 · 0 评论 -
DateTime 的常规格式
DateTime.Now.ToShortTimeString() DateTime dt = DateTime.Now; dt.ToString();//2005-11-5 13:21:25 dt.ToFileTime().ToString();//127756416859912816 dt.ToFileTimeUtc().ToString();//127756704859912816 dt.原创 2010-03-02 16:28:00 · 471 阅读 · 1 评论 -
面向对象的三个基本特征(讲解)
面向对象的三个基本特征(讲解)面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能转载 2010-02-27 11:23:00 · 1010 阅读 · 0 评论 -
水晶报表9.2的部署不能使用默认的msm文件。需要另指定
水晶报表9.2的部署不能使用默认的msm文件。需要另指定 要部署使用 Crystal Reports 9.2 (和 Visual Studio 2002 和 2003) To deploy an application that uses Crystal Reports 9.2 (with Visual Studio 2002 and 2003) -----------------------转载 2010-02-20 12:17:00 · 691 阅读 · 0 评论 -
将textbox文本配置为FCKEditor类型编辑器的js
KE.show({ id: 'fcktuishui', items: [ 'fontname', 'source', 'fontsize', '|', 'textcolor', 'bgcolor', 'bold', 'italic', 'underline', 'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist', 'insertunorderedlist原创 2010-07-16 15:05:00 · 488 阅读 · 0 评论 -
用Linq to XML的方式查询XML 文档
用Linq to XML的方式查询XML 文档<br />August 6, 2007 15:20 by Block4<br />语言级集成查询(LinQ)是一种新的通过Dot net 查询数据的统一的方法。现在已经有大量的关于LinQ的强大功能的讨论了,并且假如你已经有测试它的性能的机会的话,你一定认可上面的这些讨论的。假如用一些很简短的话证明Linq是一个一流的,有效地数据存取的方法的话,我想说几乎任何数据结构(数组,关系数据,集合,)都可以通过LinQ变成数据源<br /> <br />虽然dot n原创 2010-07-16 14:55:00 · 518 阅读 · 0 评论 -
linq to xml (linq查询)
linq to xml原创 2010-07-16 14:51:00 · 575 阅读 · 0 评论 -
URL 的各个部分和通过ASP.NET获取URL地址的方法
網址:http://localhost:1897/News/Press/Content.aspx/123?id=1#tocRequest.ApplicationPath/Request.PhysicalPathD:/Projects/Solution/web/News/Press/Content.aspxSystem.IO.Path.GetD转载 2010-05-20 18:11:00 · 907 阅读 · 1 评论 -
server.mappath用法
server.mappath用法2008-05-30 15:48<br />./当前目录<br />/根目录<br />../上层目录(相对当前来说)<br />如果当前的网站目录为D:/wwwroot 浏览的页面路径为D:/wwwroot/company/news/show.asp<br />在show.asp页面中使用<br />Server.MapPath("./") 返回路径为:D:/wwwroot/company/news<br />Server.MapPath("/") 返转载 2010-07-16 15:12:00 · 807 阅读 · 0 评论 -
JQuery+ajax实现批量上传图片
<br />在网上搜索了一下,发现以jquery+ajax方式实现单张图片上传的代码是有的,但实现批量上传图片的程序却没搜索到,于是根据搜索到的代码,写了一个可以批量上传的。<br />先看效果图<br /><br />点击增加按钮,会增加一个选择框,如下图:<br /><br /><br /><br />选择要上传的图片,效果图如下:<br /><br /><br />上传成功如下图:<br /><br /><br />下面来看代码:<br />前台html主要代码:<br /><button id="S转载 2010-07-16 15:10:00 · 944 阅读 · 2 评论 -
抽象类与接口的异同
异:抽象类可以实现方法,接口只有方法的定义没有方法的实现; 抽象类(abstract),接口(interface); 接口中无成员变量,而抽象类中可以有成员变量; 在类来继承抽象类时,只需实现部分具体方法和全部抽象方法,而实现接口则要实现里面全部方法; 一个类只能有一个父类,但是可以继承多个接口;同:都不能实例化;原创 2010-02-27 11:11:00 · 401 阅读 · 0 评论 -
asp.net页生命周期
在asp.net页运行,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤,这些步骤包括:初始化,实例化控件,还原和维护状态,运行事件处理程序代码以及进行呈现;一般来说页要经历以下的各个阶段:(1):页请求:页请求发生在页生命周期开始之前,用户请求页时,asp.net将确定是否需要分析和编译页(从而开始页的生命周期),或是是否可以在不允许页的情况下发送页的缓存版本,以进行相应。(原创 2010-03-03 16:40:00 · 343 阅读 · 0 评论 -
asp.net超链接传值问题
最近开发中在页面之间传递值的过程中,多处应用了超链接传值的方式。但是当传递的参数中含有中文字符时,在调用Request.QueryString[]方法接收参数时,总是出现错误,而且错误的出现总是随机的。表现为接收的中文参数不全,后加通配符“?”,或者把中文参数后的那个参数和中文参数混在一起,不加区分。 在经过查阅资料之后,发现调用方法:Server.UrlEncode(string),原创 2010-03-08 11:12:00 · 1808 阅读 · 0 评论 -
选择当前项目的文件目录
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { TreeNode root = new TreeNode(); DirectoryInfo rootDir = new DirectoryInfo(S原创 2010-03-12 11:32:00 · 548 阅读 · 0 评论 -
Ajax的 ModalPopupExtender控件
该控件可以实现在页面中弹出一个窗口,这个窗口不是一个新的浏览器窗口,而是镶嵌在页面中的一个层。 1 创建一个linkbutton,用于点击打开窗口。2 拖入一个panel,这个就是我们要弹出的窗口。它也可以是两个嵌套的panel。例程上是这样做的,还是没有明白为什么这么做。3 拖入一个ModalPopupExtender控件,在该控件的targetcontrlid属性中指定我们用于原创 2010-03-15 12:42:00 · 542 阅读 · 0 评论 -
[转帖]ASP.NET中MVC框架模式的实现
摘要:本文从视图、控制器、模型三个方面简要介绍了在Asp.net环境下,经典MVC设计模式的实现,并讨论了MVC设计模式的扩展,最后对MVC的优点及不足之处进行了分析。关键词:设计模式、视图、控制器、模型 ASP.NET是微软最新推出的新型体系结构.NET框架的一部分,它为构造新一代动态网站和基于网络的分布式应用提供了强有力的支持。与以前 的 Web 开发模型相比,A转载 2010-03-19 16:37:00 · 368 阅读 · 0 评论 -
@@IDENTITY
SCOPE_IDENTITY21@@IDENTITY21Sales.Customer 表的最大标识值为 29483。如果在此表中插入一行,@@IDENTITY 和 SCOPE_IDENTITY() 将返回不同值。SCOPE_IDENTITY() 从用户表的插入内容返回值,而 @@IDENTITY 从复制系统表中的插入内容返回值。请对需要访问插入的标识值的应用程序使用 SCOPE原创 2010-03-25 14:07:00 · 374 阅读 · 0 评论 -
海量查询数据优化
一、因情制宜,建立“适当”的索引 建立“适当”的索引是实现查询优化的首要前提。 索引(index)是除表之外另一重要的、用户定义的存储在物理介质上的数据结构。当根据索引码的值搜索数据时,索引提供了对数据的快速访问。事实上,没有索引,数据库也能根据SELECT语句成功地检索到结果,但随着表变得越来越大,使用“适当”的索引的效果就越来越明显。注意,在这句话中,我们用了“适当”这个词,这是因为,如果使用转载 2010-03-25 15:33:00 · 573 阅读 · 5 评论 -
ASP.NET生成静态页面方法大全
方案1: /// /// 传入URL返回网页的html代码 /// /// URL /// public static string getUrltoHtml(string Url) { errorMsg = ""; try { System.Net.WebRequest wReq = System.Net.WebRequest.Create(Url); // Get the respons原创 2010-03-30 11:14:00 · 318 阅读 · 0 评论 -
UrlRewrite、地址映射技术
UrlRewrite有什么用处? 1、满足搜索引擎的要求 某些搜索引擎不能支持动态页面的抓取,大量的信息就不能被潜在用户搜索到。用UrlRewrite技术你可以把 http://server/news.asp?id=111 变成 http://server/news/111.htm 这样他们就会被搜索引擎收录了。google虽然可以抓取动态页面,但是google对动态页面的评分一般低于静态页面转载 2010-03-30 12:33:00 · 372 阅读 · 0 评论 -
asp.net(C#)常用函数
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=cur转载 2010-04-08 11:44:00 · 529 阅读 · 1 评论 -
存储图片类型数据有以下几种方式
存储图片类型数据有以下几种方式:1.将图片转换为二进制数组(byte[])code highlighting produced by actipro codehighlighter (freeware)http://www.codehighlighter.com/-->byte[] filedata = this.fileupload1.filebytes; 2. 根据路原创 2010-05-07 12:55:00 · 1371 阅读 · 0 评论 -
不用存储实现的分页,效率和存储过程一样
/// /// 获得分页操作sql语句(对于排序的字段必须建立索引) /// /// 操作表名 /// 操作索引字段名称 /// 当前页 /// 每页显示记录数 /// 返回字段集合,中间用逗号格开。返回全部用“*” /// 排序方式,0升序,1为降序 /// 检索的条件语句,不需要再加原创 2010-05-07 13:05:00 · 352 阅读 · 0 评论 -
通过SqlCommand对象调用存储过程
SqlCommand cmd=new SqlCommand("Proc_Name","sqlConn");//定义sqlcommand对象cmd//Proc_Name 存储过程的名称//sqlconn 连接对象cmd.CommandType=CommandType.StoredProcedure;//指定sqlcommand 类型为StoredProcedurecmd.Connec原创 2010-02-21 14:10:00 · 824 阅读 · 0 评论