ASP.NET2.0
文章平均质量分 53
hfzsjz
这个作者很懒,什么都没留下…
展开
-
如何设置DropDownList的默认项
前言我们通常在编辑信息时,遇到需要将DropDownList中的信息设置为当前的值,很多情况下会出现“未将对象设置到实例”的情况,为此,我编写了下面两个方法,与大家共享。代码public void SetListDefaultText(DropDownList list,string val){ try { list.Items.FindByText(val).Se转载 2008-06-12 10:35:00 · 1283 阅读 · 0 评论 -
ASP.NET FileupLoad控件在不同浏览器中返回的文件类型
string fileType = "";fileType = FupImage.PostedFile.ContentType;在上传jpeg/png/gif图片的时候返回的类型分别为:ie: "image/pjpeg" ,"image/x-png","image/gif"firefox:"image/jpeg","image/png","image/gif"所以验证文件类型的代码变成了:f (f转载 2009-03-17 10:45:00 · 660 阅读 · 0 评论 -
asp.net下返回文件路径,获得虚拟目录的网站的根目录
string Server.MapPath(string path)返回与Web服务器上的指定虚拟路径相对应的物理文件路径。Server.MapPath(Request.ServerVariables["PATH_INFO"]) Server.MapPath("/") Server.MapPath("")Server.MapPath(".") Server.MapPat转载 2009-03-17 10:47:00 · 3051 阅读 · 0 评论 -
ASP.net:上传图片以二进制插入到数据库,且读取显示
前台shangchuan.aspx代码: shangchuan http://schemas.microsoft.com/intellisense/ie5"> ENCTYPE="multipart/form-data" RUNAT="server" ID="Form1"> border="0"> 上传图片(选择你要上传的图片)转载 2009-03-17 11:42:00 · 1357 阅读 · 0 评论 -
Windows 2003中200K上传限制解决
在Windows 2003 server上会出现上传大小受限制的问题,这是由于windows 2003 server的IIS 6做了限制所致,II6默认设置是最大只能上传200K的文件,下面介绍一下如何修改IIS6设置,以使上传不受限制。 进入治理工具-〉Internet 信息服务(IIS)治理器,如下图首先停止Internet 信息服务(IIS)的internet服务,如下图:如转载 2009-04-02 08:57:00 · 809 阅读 · 0 评论 -
.Net平台下开发中文语音应用程序 SAPI.51 SDK
.Net平台下开发中文语音应用程序摘要:语音是人类最自然的交互方式,也是现阶段软件用户界面发展的最高目标。微软公司一直积极推动语音技术的发展,并且公布了语音开发平台Speech SDK帮助开发人员实现语音应用。随着.net技术深入人心,越来越多的程序员开始转到.net平台上进行开发。然而,在新发布的.net speech SDK里面并没有对中文语音进行支持,目前支持中文的Speec转载 2009-07-16 12:03:00 · 3793 阅读 · 0 评论 -
ASP.NET2005 gridview中点击某行的任意位置选中某行 交替效果 变换鼠标手势
ASP.NET2005 gridview中点击某行的任意位置选中某行 交替效果 变换鼠标手势在 GridView中增加选择按钮SELECT,并让其不显示 为gridview添加RowDataBound事件的代码: protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)转载 2009-05-21 09:10:00 · 1970 阅读 · 0 评论 -
如何获取GridView中隐藏列的值,GridView中隐藏列获取值的问题
如何获取GridView中隐藏列的值,GridView中隐藏列获取值的问题1.VS2005中不再使用DataGrid控件,而是换成了GridView控件,以前在2003中我经常使用一个隐藏的绑定字段来保存列表数据的主键信息,然后在服务器端代码中使用Cell[index].Text来获取值,可到了vs2005中以后,这样就行不通了,msdn解释如下:DataControlField.Vi转载 2009-05-21 11:31:00 · 1831 阅读 · 0 评论 -
50个要点帮你提高C#编程水平
提高C#编程水平的50个要点1.总是用属性 (Property) 来代替可访问的数据成员2.在 readonly 和 const 之间,优先使用 readonly3.在 as 和 强制类型转换之间,优先使用 as 操作符4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if5.总是为自定义类重载 ToString 方法6.区别值类型和转载 2009-05-28 13:21:00 · 656 阅读 · 0 评论 -
Javascript 刷新框架及页面的方法总集 框架页刷新
先来看一个简单的例子: 下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。 frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下: frame 现在假设top.html (即上面的页面)转载 2009-05-28 15:19:00 · 1068 阅读 · 0 评论 -
ASP.NET DEVELOPMENT SERVER 未能开始侦听端口xxxxx以一种访问权限不允许的方式做了一个访问套接字的尝试.
在调试ASP.NET的时候常出现如下错误错误消息框: ASP.NET DEVELOPMENT SERVER 未能开始侦听端口xxxxx以一种访问权限不允许的方式做了一个访问套接字的尝试随后又出一个: 无法连接VISUAL STUDIO 的localhost web 服务器 解决方法:找到该项目的sln文件默认情况下,该sln文件位于C:/Docu转载 2009-06-05 13:13:00 · 1235 阅读 · 0 评论 -
ASP.NET 2005 C# GridView添加序号列
添加一个模板列即可.asp:TemplateField HeaderText="序号"> ItemTemplate> # Container.DataItemIndex+1 %> ItemTemplate>asp:TemplateField>原创 2009-06-08 12:41:00 · 1282 阅读 · 0 评论 -
ASP.NET2005 设置GridView表头的背景图片
最近在做一个网站,显示数据时为了方便使用了GridView。虽然GridView显示数据的功能很强也很方便,但它的样式却并不美观。为了使GridView的显示样式美观一些,经常需要设置表头的背景,我总结出的方法如下:方法一:在GridView的OnRowDataBound事件中设置背景,代码如下: protected void GridView1_RowDataBound(转载 2009-06-21 12:38:00 · 2399 阅读 · 0 评论 -
ASP.NET 2005 C#如何在TreeView中设置节点之间的间距,节点上下间距?
如果觉得TreeView的各节点的上下间距比较小的话,可通过以下属性来设置: TreeView1.NodeStyle.Height = 28;原创 2009-06-23 10:59:00 · 4681 阅读 · 1 评论 -
ASP.NET备份还原数据库
核心技术:using System.Data.SqlClient;using System.IO;string SqlStr1 = "Server=(local);DataBase=master;Uid=sa;Pwd=";string SqlStr2 = "Exec sp_helpdb";string SqlStr1 = "Server=(local);database=" + this.Dro转载 2009-06-27 15:16:00 · 859 阅读 · 0 评论 -
c#抓取和分析网页的类
当当全新正版图书,9周年店庆,特价销售,全场免运费! 抓取和分析网页的类。 主要功能有: 1、提取网页的纯文本,去所有html标签和javascript代码 2、提取网页的链接,包括href和frame及iframe 3、提取网页的title等(其它的标签可依此类推,正则是一样的) 4、可以实现简单的表单提交及cookie保存 /** Author:Sunjoy at CCNU*转载 2008-12-09 16:24:00 · 2801 阅读 · 0 评论 -
如何分析网页数据并且去除Html标签(C#)
当当全新正版图书,9周年店庆,特价销售,全场免运费! 首先将网页内容整个抓取下来,这个我就不说了,不是本次话题的重点。假设抓取的数据放在RecvBuffer这个byte[]中(数据从网络上传输过来时不是字符串的形式而是byte),那么我们的第一步就是将RecvBuffer转化为String,以便于对其操作,实例如下: // 将接收到的数据增加到响应字符串中 strRespon转载 2008-12-09 16:13:00 · 1071 阅读 · 0 评论 -
一些常用的正则表达式
当当全新正版图书,9周年店庆,特价销售,全场免运费! 正则表达式是一种通用的标准,大部分计算机语言都支持正则表达式,包括as3,这里转摘出了一些常用的正则表达式语句,大家用到的时候就不用自己写了 ^/d+$ //匹配非负整数(正整数 + 0) ^[0-9]*[1-9][0-9]*$ //匹配正整数 ^((-/d+)|(0+))$ //匹配非正整数(负整数 + 0) ^-[0-9]*转载 2008-12-09 14:52:00 · 475 阅读 · 0 评论 -
关于dropdownlist的请选择的问题
先绑定数据,然后执行: DropDownList1.Items.Insert(0,"请选择..");转载 2008-06-12 10:33:00 · 593 阅读 · 0 评论 -
c# 超时时间已到。在从池中获取连接之前超时时间已过(解决方法)
DataReader是独占连接的,就是说你的程序可能设计上有问题。比如说最大连接设100,假设有100个人同时使用DataReader正在读取数据库内容,那么当第101人读取的时候,连接池中的连接已经没有了,就会出现上面的错误。DataReader是独占连接的,每个DataReader都要占用一个连接。当然这个情况是偶尔出现的,所以会很长时间出现一次,因为只有同时有超过连接池最大连接数量的并发操作转载 2009-01-05 17:41:00 · 2465 阅读 · 0 评论 -
使用C#和Excel进行报表开发(5)
内容摘要:在用Excel作报表的时候,可能需要操作单元格的边框和填充颜色和纹理等操作,下面的代码说明如何设置选中的单元格的填充纹理和边框.在用Excel作报表的时候,可能需要操作单元格的边框和填充颜色和纹理等操作,下面的代码说明如何设置选中的单元格的填充纹理和边框。 try { ThisApplication = new Excel.Application(); ThisWorkb转载 2009-01-14 09:36:00 · 764 阅读 · 0 评论 -
使用C#和Excel进行报表开发(7)
内容摘要:在Excel中,如果某个单元格的内容是数字,且比较长,默认情况下,会变为科学计数发表示,例如:123456789123456000会被表示为1.2345E+17,为了能够将数字按照普通的格式完全表示,就需要设置单元格的属性 ,下面是例子代码: 在Excel中,如果某个单元格的内容是数字,且比较长,默认情况下,会变为科学计数发表示,例如:123456789123456000会被表示为1转载 2009-01-14 09:38:00 · 797 阅读 · 0 评论 -
使用C#和Excel进行报表开发(8)
内容摘要:本文演示一个简单的办法,并使用程序将一个dataset中的内容填充到指定的格子中,目的是尽可能的通用,从而避免C#代码必须知道Excel文件中字段和内容的位置的情况.本文演示一个简单的办法,并使用程序将一个dataset中的内容填充到指定的格子中,目的是尽可能的通用,从而避免C#代码必须知道Excel文件中字段和内容的位置的情况。 先制作一个简单的Excel文件作为模板,为了防转载 2009-01-14 09:39:00 · 755 阅读 · 0 评论 -
使用C#和Excel进行报表开发(1)
内容摘要:下面是一个简单的例子,打开一个定义好的Excel文件,这个文件是作为报表的模板,然后向模板的指定格子里填充数据,形成一个报表,在web方式下可以按照指定的命名方式在服务器上生成一个excel文件,之后传送到客户端,由客户端启动excel进行打印。 目前的商业工具如水晶报表,ActiveReport等,都提供了灵活,强大的功能,但是对于比较特殊化的表格,特别是国内的一些应用转载 2009-01-14 09:28:00 · 1409 阅读 · 0 评论 -
使用C#和Excel进行报表开发(2)
内容摘要:下面的代码使用一个现有的统计图Excel文件,加载这个文件,设置某一项的值和统计图的表示方式,然后保存到另一个Excel文件里。如果是VS2005+Office2003,也可以选择使用Visual Studio Tools for Office来作。 下面的代码使用一个现有的统计图Excel文件,加载这个文件,设置某一项的值和统计图的表示方式,然后保存到另一个Excel文件里。如果是转载 2009-01-14 09:30:00 · 789 阅读 · 0 评论 -
使用C#和Excel进行报表开发(4)
内容摘要:在用Excel作报表的时候,可能会碰到分页的情况,这样就要分成多个Sheet显示,如果要在每页都保留表头,就需要将第一页作为模板设计的表头部分拷贝到其他的Sheet上,这时就要用用到Excel中的单元格拷贝.在用Excel作报表的时候,可能会碰到分页的情况,这样就要分成多个Sheet显示,如果要在每页都保留表头,就需要将第一页作为模板设计的表头部分拷贝到其他的Sheet上,这时就要用转载 2009-01-14 09:35:00 · 770 阅读 · 0 评论 -
使用C#和Excel进行报表开发(6)
内容摘要:在Excel中,行和列实际上仍然是Range,只不过取得行和列的方法和前面几篇随笔出现的有点不同,要使用Worksheet的Rows和Columns属性的get_Item方法,下面是例子代码,演示了怎样选中行,并且在行之间复制数据。 在Excel中,行和列实际上仍然是Range,只不过取得行和列的方法和前面几篇随笔出现的有点不同,要使用Worksheet的Rows和Columns属性转载 2009-01-14 09:37:00 · 783 阅读 · 0 评论 -
使用C#和Excel进行报表开发(3)
内容摘要:本文介绍使用C#调用Excel来生成统计图(Chart)的以及Chart图中各部分控制的一些方法. 有的web项目选用Excel作为报表方案,在服务器端生成Excel文件,然后传送到客户端,由客户端进行打印。在国内的环境下,相对PDF方式,Excel的安装率应该比pdf阅读器的安装率要高,同时,微软也为C#操作Excel提供了完备的接口,虽然ZedGraph和其他的商业报表工具生成的转载 2009-01-14 09:32:00 · 931 阅读 · 0 评论 -
如何让asp.net的页面(类)定时运行
alimama_pid="mm_10161634_1560751_4320779"; alimama_titlecolor="0000FF"; alimama_descolor ="000000"; alimama_bgcolor="FFFFFF"; alimama_bordercolor="E6E6E6"; alimama_linkcolor="008000"; a转载 2008-11-28 23:13:00 · 719 阅读 · 0 评论 -
asp.net实现C#代码加亮显示
当当全新正版图书,9周年店庆,特价销售,全场免运费! 以下是代码片段:StringWriter textBuffer = new StringWriter();Match match= Regex.Match(HTMLStr,@"/",RegexOptions.IgnoreCase | RegexOptions.Compiled);if(match==null){Resp转载 2008-12-09 14:55:00 · 619 阅读 · 0 评论 -
ASP.net:Regex.Match 方法 中应该注意的几个问题
当当全新正版图书,9周年店庆,特价销售,全场免运费! 一、概述 Regex.Match 方法 在输入字符串中搜索正则表达式的匹配项,并将精确结果作为单个 Match 对象返回。 重载列表 (1) 在指定的输入字符串中搜索 Regex 构造函数中指定的正则表达式匹配项。 [C#] public Mat转载 2008-12-09 14:42:00 · 1887 阅读 · 0 评论 -
c#远程获取网页内容
当当全新正版图书,9周年店庆,特价销售,全场免运费! using System;using System.Collections.Generic;using System.Text;using System.Net;using System.IO;namespace thief{ class Program { static void Main(string[转载 2008-12-08 17:21:00 · 704 阅读 · 0 评论 -
C#中怎么复制数组?C#复制数组的5种方法!
方法一:使用for循环int []pins = {9,3,7,2}int []copy = new int[pins.length];for(int i =0;i!=copy.length;i++){copy[i] = pins[i];}方法二:使用数组对象中的CopyTo()方法int []pins = {9,3,7,2}int []copy2 = new int[pins.length];pi原创 2009-07-08 10:49:00 · 7593 阅读 · 0 评论