
ASP.NET
文章平均质量分 72
jxufewbt
这个作者很懒,什么都没留下…
展开
-
asp.net中调用Office来制作3D统计图
1、首先下载owc11 COM组件http://www.microsoft.com/downloads/details.aspx?FamilyID=7287252c-402e-4f72-97a5-e0fd290d4b76&displaylang=en2、注册owc11 在工程中添加 C:/Program Files/Common Files/Microsoft Shared/Web Compon原创 2005-12-07 09:07:00 · 1621 阅读 · 0 评论 -
DataGrid全攻略
分页:AllowPaging= TRUE!!!! private void dgCategory_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e) { dgCategory.CurrentPageIndex=e.NewPageIndex; dgCategory原创 2005-12-07 09:10:00 · 962 阅读 · 0 评论 -
TreeView安装使用集锦
1.下载地址http://msdn.microsoft.com/downloads/samples/internet/ASP_DOT_NET_ServerControls/WebControls/default.asp下载后是后缀为bat的版本(1)bulid.将bulid.bat的路径指向csc.exe所在路径,生成Microsoft.Web.UI.WebControls.dll。(2)在www原创 2005-12-07 09:34:00 · 6328 阅读 · 0 评论 -
ASP.NET实现无刷新DropDownList联动
Example function load(state){ var drp2 = document.getElementById("DropDownList2"); for (i = drp2.length; i >= 0; i--){ drp2.options.remove(i); } var oHttpReq = new ActiveXObject("MSXML2.XMLHTT原创 2005-12-07 09:40:00 · 4650 阅读 · 0 评论 -
Asp.Net常用函数
Abs(number) 取得数值的绝对值。 Asc(String) 取得字符串表达式的第一个字符ASCII 码。 Atn(number) 取得一个角度的反正切值。 CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。 CBool(expression) 转换表达式为Boolean 型态。 CByte(ex原创 2005-12-06 15:43:00 · 869 阅读 · 0 评论 -
ASP.NET程序中常用的三十三种代码
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString("id");string b = Request.QueryStr原创 2005-12-07 08:58:00 · 918 阅读 · 0 评论 -
DataGrid鼠标事件方法
JS文件源码:GridColorControl.js=====================================/*-----------------调用说明-----------------说明:可用于架设页面事件。入口函数:OnFocusSet(....)如:OnFocusSet( "#000000","#FFFFFF","#FFFFFF","#000000" )实用调用例子:鼠原创 2005-12-07 10:09:00 · 1294 阅读 · 0 评论 -
Asp.net与SQL一起打包部署安装
借鉴MSDN webcasts的Asp.net程序部署和李洪根的一篇文章,然后加上自己的亲身体会,把整个SQL和Asp.net(vb.net)一起打包的全过程写一下。一.准备必要的文件1. SQL脚本文件,生成以后安装过程中需要的表和存储过程等等;生成之后,就暂时把它命名为db.sql(注意大小写)2.LisenceFile.rtf的安装文件,因为我的系统是个人的,而且free的,所以就没有做。这原创 2005-12-16 17:40:00 · 1787 阅读 · 1 评论 -
ASP.NET项目怎样进行管理?(VSS的使用)
Visual Studio .Net团队开发 目录: 〇、 摘要一、 开发前的准备 二、 创建空的SourceSafe数据库 三、 新建项目并加入版本控制 四、 获取SourceSafe中的项目 五、 版本控制的几个概念 六、 版本控制项目的管理 七、 总结 〇、摘要 在企业开发环境中,源代码管理占据着重要的一环。本文将通过一原创 2005-12-06 20:15:00 · 2982 阅读 · 3 评论 -
功能齐全的DataGrid
//目前功能:排序、单选项、复选项、合并单元格、产生序列号、联动下拉框、编辑、删除、超连接、鼠标移动改变颜色、奇偶项颜色区分等1.html代码HTML> HEAD> title>DatagridTesttitle> meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR"> me原创 2005-12-06 20:25:00 · 1023 阅读 · 0 评论 -
如何生成静态页
方案1:/// /// 传入URL返回网页的html代码/// /// URL/// public static string getUrltoHtml(string Url){errorMsg = "";try{System.Net.WebRequest wReq = System.Net.WebRequest.Create(Url);// Get the response instance.原创 2005-12-07 09:28:00 · 2522 阅读 · 0 评论 -
ASP.NET中使用水晶报表(上)
这篇文章教你如何在.Net Web应用中使用水晶报表,也可以让你在学习过程中少走一些弯路。为了得到最好的效果,读者最好需要有一些基础的Asp.Net访问数据库的知识以及使用VS.Net的开发经验。 简介 水晶报表可以由很多的方法得到,其中一个就是使用VS.Net来创建,它提供了非常丰富模型以使我们能够在运行时操作属性和方法。如果你正在使用VS.Net开发.Net程序,那么你就不需要再安装原创 2005-12-07 09:46:00 · 1677 阅读 · 0 评论 -
网上几种常见校验码图片分析
一些常见的验证码效果图:转载 2006-02-23 15:53:00 · 1599 阅读 · 0 评论 -
ASP.NET 常见问题
在提交的时候过程很长,为了防止用户再次点击而且为了界面友好可以用一个层遮住所有按钮再显示个提示信息,等服务器端处理完成再导航到本页(location.href=地址)就可以:转载 2006-02-24 11:18:00 · 968 阅读 · 0 评论 -
使用GDI+绘制高质量图和字体
对于GDI+,在正常的操作,Bitmap-- Graphcis -- DrawImage或者DrawString ,生成图片的话,会产生很多杂点,或者是图片质量不稳定..尤其是在读取图片后,生成缩略图之后,文件会被压缩而失真..主要原因是因为没有重新设置Graphics的几个属性..1.Graphics.SmoothingMode属性: 例如SmoothingMode.HighQuality可以产转载 2006-02-23 16:02:00 · 1455 阅读 · 0 评论 -
动态改变页面的CSS样式
在asp.net中,有的时候要动态变换CSS,比如有的时候做个性化页面,可以这样做之后,在要更换CSS的页面中,使用如下代码Sub Page_Load(Sender As Object, E As EventArgs) If Not (IsPostBack) MyStyleSheet.Attributes.Add("href","/css/flostyle.css") End IfEnd Sub转载 2006-02-24 10:30:00 · 998 阅读 · 0 评论 -
url传递中文的解决方案
url传递中文的解决方案 1.设置web.config文件。 2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。 >> 进行传递 string Name = "中文参数"; Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name)); >> 进行接收 string Name = Request.QueryString["原创 2006-02-24 10:48:00 · 892 阅读 · 0 评论 -
Attribute在.net编程中的应用
Attribute的基本概念 经常有朋友问,Attribute是什么?它有什么用?好像没有这个东东程序也能运行。实际上在.Net中,Attribute是一个非常重要的组成部分,为了帮助大家理解和掌握Attribute,以及它的使用方法,特地收集了几个Attribute使用的例子,提供给大家参考。在具体的演示之前,我想先大致介绍一下Attribute。我们知道在类的成员中有property成员,转载 2006-02-22 16:33:00 · 1039 阅读 · 0 评论 -
收集SQL数据库备份一段代码
获取服务器端数据库列表示例// 注意本节的数据库连接字符串string ConnStr = System.Configuration.ConfigurationSettings.AppSettings["car"];void Page_Load(object sender, System.EventArgs e){if(!IsPostBack){// 创建连接及执行数据库操作string转载 2006-02-24 08:44:00 · 1411 阅读 · 0 评论 -
在ASP.NET中访问Excel文件
C# Code --------------------------------------------- protected void Page_Load(Object Src, EventArgs E) { string strConn; strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +"Data S原创 2006-02-24 10:02:00 · 905 阅读 · 0 评论 -
谈谈HtmlControl与WebControl的区别以及各自应该什么时候用
Web控件和Html控件虽然好多功能相同并且长得很像但是它们的内部实现机制是完全不一样的Web控件要比Html控件执行效率要好1. 使用起来也相当方便,举个简单的例子,例如Button的生成:Html控件是将庞大控件集合全部弄到页面中,用到哪个功能,就设置一下属性,如下: 这样会占用相当大的控件资源Web控件是将集成式的拆解成单功能的:这样就可以节省不必要的控件所占用的资源了2.W转载 2006-02-24 10:11:00 · 857 阅读 · 0 评论 -
ASP.NET中常用的优化性能的方法
1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连接池的大小是转载 2006-02-23 11:27:00 · 690 阅读 · 0 评论 -
提高ASP.Net应用程序性能的十大方法
提高ASP.Net应用程序性能的十大方法 chyich 译 出处:ASPcool 议题: 提高asp.net应用程序性能的常说的神话 有用的提高asp.net应用程序性能的技巧 ASP.NETt应用程序操作数据库的建议 ASP.NET中的缓存与后台处理进程 现在写一个asp.net的web应用程序变得非常的简单,许多的程序员都不愿花时间去构建一个性能良好的应用程序。本文将要讨论转载 2006-02-23 11:39:00 · 774 阅读 · 0 评论 -
IIS6.0功能及应用详解
关于IIS 6.0的故事一言难尽,如果你已经在IIS技术上有所投资,IIS 6.0无疑是一个动人的、非听不可的话题。鉴于IIS 6.0和以前版本的差别实在太大了,只用一篇文章很难做到面面俱到,所以本文首先探讨IIS 6.0的安装、体系结构以及由于体系结构方面的差异带 来的全新服务功能,下一篇文章接着介绍IIS 6.0的新特性——其中有些你可能还没有听说过,另外还有默认配置方面的一些重要变化,这些变转载 2006-03-29 20:02:00 · 10759 阅读 · 0 评论 -
DataGrid实现tooltip功能
1.html代码 DataGridTooltip http://schemas.microsoft.com/intellisense/ie5"> .transparent {}{ BORDER-RIGHT: indianred 1px solid; BORDER-TOP: indianred 1px转载 2006-02-24 08:54:00 · 1358 阅读 · 0 评论 -
在ASP.Net中两种利用CSS实现多界面的方法
通过使页面动态加载不同CSS实现多界面方法一: %@page language="C#"%> %@import namespace="System.Data"%> public void page_load(Object obj,EventArgs e) { //创建服务器端控件. //指定的标记"LINK"初始化此类的新实例. HtmlGenericControl objLink=new转载 2006-02-24 10:20:00 · 773 阅读 · 0 评论 -
刷新modalDialog的父窗口
/** * 用途:打开模态窗口,并且当返回值为true时,刷新窗口 * * @param newUrl 模态窗口页面路径 *转载 2006-02-24 11:13:00 · 2729 阅读 · 0 评论 -
常用正则表达式
"^/d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-/d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?/d+$" //整数"^/d+(/./d+)?$" //非负浮点数(正浮点数 + 0)"^(([0-9]+/.[0-9]*[1-9原创 2006-04-09 14:35:00 · 843 阅读 · 0 评论 -
文件下载方法
private void FileDownload(string FullFileName){ FileInfo DownloadFile = new FileInfo(FullFileName); Response.Clear(); Response.ClearHeaders(); Response.Buffer=false; Response.ContentTy原创 2006-04-21 10:48:00 · 2283 阅读 · 0 评论 -
动态图片渐变轮换效果
一.静态的 图片渐变轮换效果 图片渐变轮换效果(IE),请等几秒钟看效果 border=0 style=FILTER:blendTrans(duration=2) width=240 height=180>原创 2006-04-22 10:17:00 · 3066 阅读 · 0 评论 -
在ASP.NET中自动给URL地址加上超链接
首先,要想在ASP.NET(C#)中使用正则表达式就必须把 System.Text.RegularExpressions 这个命名空间包含进来:using System.Text.RegularExpressions;第二步是用正则表达式识别URL超链接:Regex urlregex = new Regex(@"(http:////([/w.]+//?)/S*)", RegexOp原创 2006-08-31 18:05:00 · 2046 阅读 · 0 评论 -
检测客户端显示器分辨率、浏览器类型和客户端IP
前台代码: 检测客户端显示器分辨率、浏览器类型和客户端IP var PDFPlugin = false; try { pdftest=new ActiveXObject("PDF.PdfCtrl.6"); } catch(e) { PDFPlugin = false }转载 2006-04-21 17:45:00 · 937 阅读 · 0 评论 -
ASP.NET 防止SQL注入式攻击
using System;namespace Theme.Services.Public{ /// /// SqlstrAny 的摘要说明。 /// public class ProcessRequest { public ProcessRequest() { // // TODO: 在此处添加构造函数逻辑 // } #region SQL注入式攻击代码分析 //原创 2006-04-26 09:52:00 · 1987 阅读 · 1 评论 -
DataGrid实现自定义分页,鼠标移至变色,删除确认、可编辑,可删除
数据库:SqlServer 2000, 数据源:系统自带的Northwind操作系统:Window XP 中文版开发平台:.Net Framework 1.1, C#语言效果预览: 好了,让我们开始奇异的Datagrid之旅吧: 先在数据库中定义存储过程,轻易实现百万级数据分页://@PageSize:分页大小,PageIndex:页号,@PageCount:总页数转载 2006-04-26 15:05:00 · 1093 阅读 · 0 评论 -
ASP.Net中自定义Http处理及应用之HttpModule篇
HttpHandler实现了类似于ISAPI Extention的功能,他处理请求(Request)的信息和发送响应(Response)。HttpHandler功能的实现通过实现IHttpHandler接口来达到。而HttpModule实现了类似于ISAPI Filter的功能。 HttpModule的实现HttpModules实现了类似于ISAPI Filter的功能,在开发上,通常需要经过以下转载 2006-09-12 13:08:00 · 1253 阅读 · 0 评论 -
自己整理的一些DataGrid资料
在DataGrid中引发验证http://dev.youkuaiyun.com/article/37/37389.shtm关于datagrid的打印http://www.chinaaspx.com/article/csharp/295.htmC#中为DataGrid添加下拉列表框http://www.cnblogs.com/icesnaker/archive/2004/09/21/45015.aspxData原创 2006-09-12 13:20:00 · 1595 阅读 · 0 评论 -
删除VS.net解决方案中的vss绑定信息
1。使用工具帮助清理:在网络上有相关的软件来帮你修改些配置文件的属性,使用简单,结果却不能令人满意,至少我用的这两个都不能完成工作,不过怎么也能帮上点忙吧(我使用的过程中出现异常)。我使用的是:“vss信息清除工具” 和 “SourceSafeBindingRemover”。2。由于打开项目还是有错误,我再网上有寻找了手工解决方案: a. 在删除了解决方案目录、各个项目目录下的:原创 2006-05-25 12:02:00 · 2048 阅读 · 0 评论 -
如何在Web页面上直接打开、编辑、创建Office文档
在安装Office2003以后,有一个ActiveX控件被安装到了系统中,这个控件位于“Program Files/Microsoft Office/OFFICE11/owssupp.dll”。通过这个控件,客户端页面上的JavaScript就可以激活本地的Office软件,来实现打开、编辑Office文档。(另,Office XP应该就已经包含这个ActiveX控件了。)首先,用Script转载 2006-10-29 18:26:00 · 6666 阅读 · 1 评论 -
ASP.NET获取客户端IP及MAC地址
获取客户端IP:private string GetClientIP() { string result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (null == result || result == String.Empty) { result = HttpCo原创 2006-11-04 15:14:00 · 6957 阅读 · 1 评论 -
用ASP.NET(VB)创建WINDOWS 2000/2003 SERVER站点
用ASP.NET(VB)创建的WEB站点,我们的调用方式非常简单:Dim test As New Class1()test.CreateWebSit(webname,port, "D:/VB", "localhost") 下面是Class1的代码,该代码做的工作就是建立站点,如果有此站点的名称则自动覆盖(注意:本类需要引用Actice DS Type Library)Public Cla原创 2006-06-29 16:17:00 · 1372 阅读 · 0 评论