12 2004 档案
摘要:http://www.blueidea.com/bbs/newsdetail.asp?id=1819267&page=2&posts=&Daysprune=5&lp=1无损数据压缩是一件奇妙的事情,想一想,一串任意的数据能够根据一定的规则转换成只有原来 1/2 - 1/5 长度的数据,并且能够按照相应的规则还原到原来的样子,听起来真是很酷。半年前,苦熬过初学 vc 时那段艰难的学习曲线的我,对 MFC、SDK 开始失望和不满,这些虽然不算易学,但和 DHTML 没有实质上的区别,都是调用微软提供的各种各样的函数,不需要你自己去创建一个窗口,多线程编程时,也不需要你自己去分配 CPU 时间。我也
阅读全文
摘要:Windows自动启动程序的十大藏身之所 Windows启动时通常会有一大堆程序自动启动。不要以为管好了“开始→程序→启动”菜单就万事大吉,实际上,在Windows XP/2K中,让Windows自动启动程序的办法很多,下文告诉你最重要的两个文件夹和八个注册键。 一、当前用户专有的启动文件夹 这是许多应用软件自动启动的常用位置,Windows自动启动放入该文件夹的所有快捷方式。用户启动文件夹一般在:\Documents and Settings\用户名字\「开始」菜单\程序\启动,其中“用户名字”是当前登录的用户帐户名称。 二、对所有用户有效的启动文件夹 这是寻找自动启
阅读全文
摘要:----CMOS (Award)密码简介与破解0--3法---- 计算机启动时,由存放在主板ROM中的bios将cmos数据调入内存中,以实现控制系统。 其中,Award主板上的一小块RAM用于存放CMOS数据,地址为00-7F的共128个字节中。 当中的字节 1c和1d存放的就是cmos的密码(即Supervisor Password)。 而维持cmos数据存活的当然是那块锂电池了。 端口70h,71h用于对cmos数据的读写。 0--不是方法的方法0--万能型也是最烂型:拔电池或跳线(放电)!!---阿鸟破系统密码呢? 1--破解方法1--挺烂: 进入dos,用debug -o
阅读全文
摘要:Windows启动文件 Files Used in the Windows 2000 Boot ProcessFileLocationBoot stageNtldr System partition root (C:\ )Preboot and bootBoot.iniSystem partition rootBootBootsect.dosSystem partition rootBoot (optional)Ntdetect.com System partition rootBootNtbootdd.sysSystem partition rootBoot (optional)Ntoskr
阅读全文
摘要:内存性能参数详解 先说说最有效提高你机器内存性能的几个参数:CL,TRP,TRCD CAS Latency “列地址选通脉冲潜伏期” BIOS中可能的其他描述为:tCL、CAS Latency Time、CAS Timing Delay,这个值一般是1.5~3之间,一般体质较好的能达到2(1.5好像没见过,嘿嘿),偶用的kingmax ddr333就能上到这个值,值越低表示内存传输数据所需时钟周期越短,当然性能也就越高啦。 RAS Precharge Time “行预充电时间” BIOS中的可能其他描述:tRP、RAS Precharge、Precharge to active。与CL一样,它
阅读全文
摘要:Smss.exe 会话管理子系统,它负责启动用户会话。这个进程是通过系统进程来初始化的,包括对已经正在运行的Winlogon,Win32(Csrss.exe)线程和设定的系统变量作出反映。在它启动这些进程后,它等待Winlogon或者Csrss结束。如果这些过程是正常的,系统就关掉了。如果发生了什么不可预料的事情,smss.exe就会让系统停止响应(就是挂起)。 Csrss.exe 子系统服务器进程,这个是用户模式Win32子系统的一部分。Csrss代表客户/服务器运行子系统而且是一个基本的子系统,必须一直运行。Csrss负责控制windows,创建或者删除线程和一些16位的虚拟MS-DOS环
阅读全文
摘要:按端口号可分为3大类: (1)公认端口(Well Known Ports):从0到1023,它们紧密绑定(binding)于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。 (2)注册端口(Registered Ports):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。 (3)动态和/或私有端口(Dynamic and/or Private Ports):从49152到65535。理论上,不应为服务分配这些端口。实际上,机器通常从102
阅读全文
摘要:系统是否需重装,三条法则帮你忙: 如果系统出现以下三种情况之一,应该是你考虑重装系统的时候了: 1)系统运行效率变得低下,垃圾文件充斥硬盘且散乱分布又不便于集中清理和自动清理; 2)系统频繁出错,而故障又不便于准确定位和轻易解决; 3)系统不能启动。 重新安装系统前,最好先列备份单 在因系统崩溃或出现故障而准备重装系统前,首先应该想到的是备份好自己的数据。这时,一定要静下心来,仔细罗列一下硬盘中需要备份的资料,把它们一项一项地写在一张纸上,然后逐一对照进行备份。如果你的硬盘不能启动了,这时需要考虑用其他启动盘启动系统后,拷贝自己的数据,或将硬盘挂接到其他电脑上进行备份。为了
阅读全文
摘要:开机自检时出现问题后会出现各种各样的英文短句,短句中包含了非常重要的信息,读懂这些信息可以自己解决一些小问题,可是这些英文难倒了一部分朋友,下面是一些常见的BIOS短句的解释,大家可以参考一下。 1.CMOS battery failed 中文:CMOS电池失效。 解释:这说明CMOS电池已经快没电了,只要更换新的电池即可。 2.CMOS check sum error-Defaults loaded 中文:CMOS 执行全部检查时发现错误,要载入系统预设值。 解释:一般来说出现这句话都是说电池快没电了,可以先换个电池试试,如果问题还是没有解决,那么说明CMOS RAM可能有问题,如果没过一年
阅读全文
摘要:Microsoft Windows 2000/XP 是一个强大的操作系统,为我们提供了以往Windows 9x从未有过的安全性能,可是你是否感觉某些地方的设置还不够呢,这里就对Windows 2000 的注册表进行一些修改来达到我们的目的。 一、修改开始菜单和任务栏 由于以往不少文章对 Windows 9x 下的修改方法介绍了不少,所以有一些常见的我这里就不再赘述了:) 另外请注意,此次更改的注册表项目是在HKEY_CURRENT_USER下的,如果只想针对某一用户则只需要修改HKEY_USERS\用户代码(比如S-1-5-21-448539723-113007714-842925246-10
阅读全文
摘要:指内存所采用的内存类型,不同类型的内存传输类型各有差异,在传输率、工作频率、工作方式、工作电压等方面都有不同。目前市场中主要有的内存类型有SDRAM、DDR SDRAM和RDRAM三种,其中DDR SDRAM内存占据了市场的主流,而SDRAM内存规格已不再发展,处于被淘汰的行列。RDRAM则始终未成为市场的主流,只有部分芯片组支持,而这些芯片组也逐渐退出了市场,RDRAM前景并不被看好。 SDRAM:SDRAM,即Synchronous DRAM(同步动态随机存储器),曾经是PC电脑上最为广泛应用的一种内存类型,即便在今天SDRAM仍旧还在市场占有一席之地。既然是“同步动态随机存储器”,那就代
阅读全文
摘要:作者Blog:http://blog.csdn.net/qieyj/很多人都在论坛里问,如何实现DATAGRID的打印预览和打印,现在我就把这方面的源代码告诉大家。这段代码也花费了我1个晚上的时间,呵呵!数据库是基于sql server2000自带的northwind。源代码如下:using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Data.OleDb;nam
阅读全文
摘要:DataSet导出CSV格式(ASP.NET,C#)作者:NotMSN:notking@hotmail.comEmail:nots@sohu.com本文引用下面的 Microsoft .NET 框架类库命名空间:System.Data;System.Web.UI.WebControls;概要本文解决将DataSet导出到CSV格式问题、将DataGrid中的数据导出到CSV格式问题导出DataSet所有的列到CSV格式遍历DataSet的Tables遍历Table的Rows遍历Rows的Columns代码/// summary/// 将DataSet导出成CSV格式/// /summar
阅读全文
摘要:如何创建一个用弹出窗口来查看详细信息的超链接列出处:www.dotnetjunkie.com 这篇文章来自于一位忠实的DotNetJunkie的建议,他最初发了一封email给我们,要求我们给出一个例子来说明如何在DataGrid中设置一个当用户点击时能够弹出显示其详细信息的新窗口的超链接列。在我们给他回复之前,他已经给我们提供了一种方法,并建议我们写篇教程。于是有了这篇文章。这篇文章包含了两个webforms和一个css第一个webform包含了一个DataGrid,它显示了Northwind数据库中的一列产品还有写着"SeeDetails"的超链接。只要点击了这个链接,就会调用JavaSc
阅读全文
摘要:作者Blog:http://blog.csdn.net/ouyang76cn/使用c#+(datagrid控件)编辑xml文件这个源码是我根据网上一个vb.net编辑xml文件的原理用c#重写的。除重用xml文件外.并未重用任何代码!.这小段代码,可对xml文件的记录进行删除,修改,或增加新记录。利用了datagrid控件的sortcommand事件对xml里的记录进行排序。email:ouyang76.263.net------------------------------------------%@page language="c#" Trace="true"%%@import n
阅读全文
摘要:作者Blog:http://blog.csdn.net/net_lover/使用Excel文件做为DataGrid的数据源是非常简单的,一旦数据被装载进来,就可以把数据再保存进SQL Server或XML中。我们只需要简单地使用OLE DB Provider 来访问Excel文件,然后返回DataSet即可。下面是要显示的Excel数据contact.xls: 姓名 性别 地址 net_lover Male amxh@21cn.com amxh Male amxh@21cn.com 孟子 E 章 Male amxh@21cn.com 只需要指定Excel路径,并用[]选择一个工作表即可。 更多
阅读全文
摘要:作者Blog:http://blog.csdn.net/yzdy/测试环境:数据库服务器:2.4G P4 CPU,2G 内存,Windows Advanced Server 2000,SQL Server 2000Web服务器:2.4G P4 CPU,1G 内存,Windows Advanced Server 2000,IIS+Asp.net 1.1网络带宽:100M数库表:20个字段,24885条记录,数据大小为5.38M客户端:1、一台笔记本:Windows XP+IE6,PIII 500CPU,448M内存 2、直接在We服务器上访问测试程序简介:1、所用组件:SqlConnectio
阅读全文
摘要:作者Blog:http://blog.csdn.net/wangj2001/如果数据量小的话没有问题,一旦数据量大,显示特别慢,还有个缺点就是拖动行高时行号不随行高的变化而变动,出现是几个序号在一个单元格中显示。我自己对他们的算法进行总结,写出一个效果比较不错的带序号的DataGrid。原理:只显示表格中显示行的序号,并且拖动行,行号一起移动。override protected void OnPaint(PaintEventArgs e){base.OnPaint(e); try { if(this.DataSource!=null) { int yDelta; System.Draw
阅读全文
摘要:作者:黎波using System;using System.Text;namespace Paging{ /// summary /// FastPaging 的摘要说明。 /// /summary public class FastPaging { private FastPaging() { } /// summary /// 获取根据指定字段排序并分页查询的 SELECT 语句。 /// /summary /// param name="pageSize"每页要显示的记录的数目。/param /// param name="pageIndex"要显示的页的索
阅读全文
摘要:作者:黎波一、相关概念 在 ACCESS 数据库中,一个表的主键(PRIMARY KEY,又称主索引)上必然建立了唯一索引(UNIQUE INDEX),因此主键字段的值是不会重复的。并且索引页依据索引列的值进行排序,每个索引记录包含一个指向它所引用的数据行的指针。我们可以利用主键这两个特点来实现对某条记录的定位,从而快速地取出某个分页上要显示的记录。 举个例子,假设主键字段为 INTEGER 型,数据库表中的记录已经按主键字段的值升序排好,那么主键字段的值为“11”的记录肯定刚好在值为“12”的记录前面(假设数据库表中存在主键的值为“12”的记录)。如果主键字段不具备 UNIQUE 约束,数据
阅读全文
摘要:作者:黎波一、需求分析 DataGrid是一个功能强大的ASP.NET Web服务器端控件,它除了能够按各种方式格式化显示数据,还可以对数据进行动态的排序、编辑和分页。大大减轻了广大Web程序员的工作量。实现DataGrid的分页功能一直是很多入门者感到棘手的问题,特别是自定义分页功能,实现的方法多种多样,非常灵活。 目前大家公认性能最好的应该数SQL Sever结合存储过程的解决方案。因为在SQL Server的存储过程里面可以使用游标(Cursor)来遍历数据库表中所有的行,结合一个计数器变量就可以快速定位到数据库表中的某一行了。但是在采用Access数据库的ASP.NET应用程序中,一直
阅读全文
摘要:DataGrid基于Access的快速分页法撰文/ 黎波DataGrid是一个功能非常强大的ASP.NET Web服务器端控件,它除了能够方便地按各种方式格式化显示表格中的数据,还可以对表格中的数据进行动态的排序、编辑和分页。使Web开发人员从繁琐的代码中解放。实现DataGrid的分页功能一直是很多初学ASP.NET的人感到棘手的问题,特别是自定义分页功能,实现方法多种多样,非常灵活。本文将向大家介绍一种DataGird控件在Access数据库下的快速分页法,帮助初学者掌握DataGrid的分页技术。目前的分页方法DataGrid内建的分页方法是使用诸如“SELECT * FROM TAB
阅读全文
摘要:在ASCX中写的。在CSDN上看了很多的DATAGRID分页问题,当然DATAGRID有自己的分页项,功能是很有限的,我也在CSDN上看了很多自己分页的代码,发现都是用C#写的,我写了一个用ASP。NET中VB语言写的。以下代码供大家参考。HTML代码:%@ Control Language="vb" AutoEventWireup="false" Codebehind="DataGridPage.ascx.vb" Inherits="datagridfenye.DataGridPage" TargetSchema="http://schemas.microsoft.com/intellis
阅读全文
摘要:作者Blog:http://blog.csdn.net/cuike519/我们在开发的时候一定遇到,使用DataGrid的时候由于不想分页(数据没有那么多)但是又显示不在一页里面,此时我们希望在DataGrid里面出现一个滚动条,可以上下滚动DataGrid里面的数据而不用上下滚动页面,由于写本文的目的是为了说明如何实现,所以对于细节性的问题读者可以自己思考完成(比如:既要分页又要滚动等等)。为了可以滚动DataGrid我们需要一个可以让客户端的Table滚动js脚本(该js代码我是从CodeProject上面下载的),但又不能滚动Table的题头(也就是第一行)。我们都知道DataGrid在
阅读全文
摘要:有时候我们需要在删除DataGrid中Item相对应的数据时,需要弹出一个确认对话框来提示使用者,其实这个功能非常简单,下面的代码可以在DataGrid的Item中产生颜色交替的效果。 private void dg_ItemDataBound(object sender, DataGridItemEventArgs e) { if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { //删除确认LinkButton delBttn = (LinkButton) e
阅读全文
摘要:简单的使用模板列绑定DropDownList,初学者想必都会了,但有时候,我们要做的就是在编辑的时候想让某一列定制为DropDownList,并且根据正常情况下显示的值自动变换DropDownList中所选的值,然后保存选择后的值到数据库或XML文件,其实要做到这样的功能并不难,只要我们学会使用DataGrid的DataGrid1_ItemDataBound事件就行了,跟我来做个例子。 //检索数据库的函数public DataSet GetZcbd() { try{DataSet ds=new DataSet();string searchString="select id,yy,bj fr
阅读全文
摘要:在使用DataGrid分页的时候,正常情况下,绑定数据库列表纪录时会自动产生分页的效果,然而我发觉在删除纪录的时候总会发生"无效的 CurrentPageIndex 值。它必须大于等于 0 且小于 PageCount。"的异常,其实解决这个问题很简单,我们要做的就是在DataGrid1_DeleteCommand事件中判断CurrentPageIndex的值,并根据不同的结果来绑定DataGrid。//检索数据库的函数public DataSet GetZcbd(){try{DataSet ds=new DataSet();string searchString="select id,yy,b
阅读全文
摘要:在asp.net中利用datagrid控件按列进行排序很是方便。可是我们只能单项排序!如果我们需要正反排序那么就需要加入一些代码控制一下。 首先我们需要将datagird控件的属性设置为 AllowSorting="True",且需要排序列需要制定排序表达式 eg: SortExpression="kmdm"。设置好这些,我们进入代码文件,来编写响应排序的事件. 首先在Page_Load时间中加入如下代码:if (!IsPostBack){if(this.kjkm_dg.Attributes["SortExpression"]==null) //这里kjkm_dg为datagrid ID{th
阅读全文
摘要:在90年代初,Microsoft为Web程序员提供的 Active Server Pages(ASP)革命性地改变了Web的编程。它可以利用十分易用的模型在Web服务器上动态生成HTML,并且很容易的实现了对数据库的访问,就当时来说,这是一项多么吸引人的技术,包括现在Internet上的许多web站点都是用Asp写的,我的同事前辈们更是玩Asp的高手,经历这么多年而不衰,可见他的成功。 但是,技术是在不断的发展着,引用某位Net专家的话讲――如今Web编程的状态还是落后的。因此Microsoft提出了第二代编程模型――Web窗体。Web窗体模型作为Asp.net的一部分,而Asp.net又是.
阅读全文
摘要:DataGrid提供了分页功能,不过看上去功能有限,但是我们可以通过DataGrid的一些属性来获取状态以及增加首页、尾页功能按钮。这里没有使用DataGrid的自定义分页功能,如果在速度效率不是很讲究的情况下,由DataGrid自己管理分页还是不错的,付出的代价就是要把整个相关数据取出来后再删选指定页的数据。好处就是开发速度快,不需要写分页的存储过程。本文事例使用的是Sql Server中的Northwind数据库。运行界面如下:对于前台的显示界面,我放了一个DataGrid;四个LinkButton导向按钮;四个Literal来显示纪录状态。剩下的就是用表格定位。这里需要设置DataGri
阅读全文
摘要:使用实现起来虽然比较方便,但是效率不高,每次都需要读取所有页(整个记录集),而加载的只是其中一页,造成了资源的浪费,记录多又会使效率变得很低。下面通过DataGrid的自定义分页功能来减少资源使用和提高效率。 实现的关键是设置AllowCustomPaging属性位True,并把VirtualItemCount属性设置位总的记录数,给分页提供依据,前台的主要代码如下:form id="Form1" method="post" runat="server" TABLE id="Table1" style="FONT-SIZE: 9pt" cellSpacing="1" cellPaddin
阅读全文
摘要:在aps.net中多数据绑定的控件很多,论功能来说,应该属DataGrid最为齐全,但它没有提供现成的显示记录序号的功能,不过我们可以通过它所带的一些参数来间接得到序号,下面来看看怎样得到和显示序号值计算方式如下:(1)在后台DataGrid.CurrentPageIndex * DataGrid.PageSize + e.Item.ItemIndex + 1(2)在前台DataGrid1.CurrentPageIndex * DataGrid1.PageSize + Container.ItemIndex + 1说明:e表示System.Web.UI.WebControls.DataGrid
阅读全文
摘要:介绍可能有很多的时候,我们急需把图片存入到数据库当中。在一些应用程序中,我们可能有一些敏感的资料,由于存储在文件系统(file system)中的东西,将很容易被某些用户盗取,所以这些数据不能存放在文件系统中。在这篇文章中,我们将讨论怎样把图片存入到Sql2000当中。在这篇文章中我们可以学到以下几个方面的知识:1.插入图片的必要条件2.使用流对象3. 查找准备上传的图片的大小和类型4.怎么使用InputStream方法?插入图片的必要条件在我们开始上传之前,有两件重要的事我们需要做:#Form 标记的 enctype 属性应该设置成 enctype="multipart/form-data"
阅读全文
摘要:介绍:这篇文章是我写的"如何把图片存入sqlServer中"的后续。我建议你在读这篇文章之前先看看那篇。和存储图片相比,读取图片就要简单多了。输出一副图片我们要做的就是使用Response对象的BinaryWrite方法。同时设置图片的格式。在这篇文章中,我们将讨论如何从SqlServer中检索图片。并将学习以下几个方面的知识.·如何设置图片的格式?·如何使用BinaryWrite方法。我们已经在Person表中存储了数据,那么我们就写些代码来从表中读取数据。下面的代码检索了所有的值从Person表中。从sqlserver中读取图片的代码.Public Sub Page_Load(sender
阅读全文
摘要:选择自 PPLUNCLE 的 Blog 部分代码:------aspx页面:trtdselect id=“job“ name=“job“ runat=“server“/td/tr说明:下拉框必须写成上面的形式,用asp:dropdownlist....不能实现------cs页面:using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Configuration;using Sy
阅读全文
摘要:简介: URL映射是ASP.NET 2.0中提供的新特性。URL映射技术帮助我们将一个特定URL映射为另一个URL。为了帮助理解,我们假设你在站点有一个叫Homepage.aspx的页面来访问主页,所有的用户也都用这个页面来访问你的主页。但由于某些原因,你要将主页改为OriginalHome.aspx。此时使用URL映射让你可以映射到新页面,而不必通知用户。 如果我们设置了URL映射,那么任何用户在URL栏输入Homepage.aspx时,调用的都是OriginalHome.aspx。 深入概念: 让我们看看如何实现它。 这可以在configuration部分实现。 语法:<u
阅读全文
摘要:如果没有一个外部组件的支持,在ASP中是不能动态创建图形的,不管它是一个图表,一个横幅或仅仅是一个图形计数器。可喜的是,这一点在ASP.NET中改变了。现在,我们只需要使用内置功能,就能够很容易动态创建图形,并向客户端发送具有最佳配置的图形。 用命令行程序创建图形 在讨论一大堆ASP.NET代码之前,我们先执行一个简单的命令行程序做一个测试,然后使用这些源代码作为 ASP.NET 脚本的基础。实际上,两者的区别在于:命令行程序将图形保存在一个文件中,而ASP.NET 脚本将图形直接发送到客户端。 举例的程序做什么呢?按照惯例,我们从众所周知的"Hello World" 程序开始,把这个文本信息
阅读全文
摘要:Chris Hynes我们在上传大文件时都遇到过这样或那样的问题。设置很大的maxRequestLength值并不能完全解决问题,因为ASP.NET会block直到把整个文件载入内存后,再加以处理。实际上,如果文件很大的话,我们经常会见到Internet Explorer显示 "The page cannot be displayed - Cannot find server or DNS Error",好像是怎么也catch不了这个错误。为什么?因为这是个client side错误,server side端的Application_Error是处理不到的,可以参考这个帖子研究一下产生这个错误
阅读全文
摘要:我们常常在asp.net中需要使用到客户端脚本,在asp.net中使用客户端脚本很容易,使用到Page的RegisterClientScriptBlock方法就行了。下面是我写的一段C#代码,用来打开新窗口:using System;using System.Web.UI;namespace MyBill{/// summary/// Configuration 的摘要说明。/// /summarypublic class Configuration{/// summary/// 打开新窗口/// /summary/// param name="pg"请求的页面/para
阅读全文
摘要:HTTP协议是无状态的,ASP.NET提供了丰富的手段在页面之间管理状态。本文列举ASP.NET管理状态的十种途径。 ASP.NET中,从System.Web.UI.Page继承的类里有以下十种管理页面状态的途径: 1. Application对象: this.Application 2. Session对象: this.Session 3. Cookie对象: this.Request.Cookies 4. 查询字符串: this.Request.QueryString 5. Form变量和Hidden变量: this.Request.Params 6. Cache对象: this.Cac
阅读全文
摘要:今天看了一下asp.net连接oracle数据库的方法,得到了如下代码。这段代码打开了MyTable表,并把操作员的名字列出。字段类型是OracleString。读取的时候用的是字段编号,我不知道怎么使用字段名来读取某字段的内容。下面是代码://首先添加两条引用using System.Data.OracleClient;using System.Data;//在窗体上添加一个按钮,叫Button1,双击Button1,输入以下代码private void Button1_Click(object sender, System.EventArgs e) { string ConnectionS
阅读全文
摘要:页面指示标识 的功能是用来确定在处理aspx文件的时候,需要系统做一些什么特殊的设定?它的语法是:%@ directive attribute=value % 比如:%import namespace="System.Data"% 注意属性之间需要空格,在"="之间不能有空格。asp.net的web forms 中现在包含以下7种标识:@ Page,@ Control,@ Import,@ Registe,@ Assembly,@ OutputCache@ Page 标识我们常用的属性是 Language 比如 %@ Page Language="VB" %;另外他还可以确定这个页
阅读全文
摘要:在做一个文章添加功能时,想在选择大类后,自动将其所属二级小类显示出来,使用DropDownList的SelectedIndexChanged事件可以很容易实现,但每次选择后页面总要刷新一次,让人感觉很不爽。为实现DropDownList无刷新二级联动,这几天在网上找了些资料,但都无法达到我想要的效果,经过反复调试,现已基本实现了此功能,现将代码附下。一、数据库设计:字段名数据类型说明ClassID自动编号类编号ClassNamevarchar(8)类名UpClassIDint(4)上级类编号ClassLevelint(4)类级别,1为大类,2为小类二、设计步骤:1、首先,我们新建一个页面Dro
阅读全文
摘要:Request PropertyFunction and ExampleApplicationPathReturns the a Web server relative path to your application root/WestwindWebStore/PhysicalApplicationPathReturns a local file system path to your application rootD:\inetpub\wwwroot\WestWindWebStore\PhysicalPathReturns the full file system path to the
阅读全文
摘要:script language="VB" runat="server"Sub UploadFile(sender As Object, e As EventArgs)If FileUp.PostedFile.ContentLength = 0 ThenFileInfo.Visible = FalseExit SubElseFileInfo.Visible = TrueFDisplay1.Visible = TrueEnd IfFSize.Text ="上传文件大小"+ CStr(FileUp.PostedFile.ContentLength/1024)+"KB"FName.Text = "
阅读全文
摘要:作者:Ted Pattison 您可能已经对事件进行编程若干年了,但是迁移到 .NET Framework 仍然需要您重新检查事件的内部工作,因为 .NET Framework 中的事件位于委托的顶层。 对委托的了解越多,对事件进行编程时所具有的驾驭能力越强。 开始使用公共语言运行库 (CLR) 的某个事件驱动框架(例如 Windows® Forms 或 ASP.NET)时,理解事件在较低的级别如何工作至关重要。 本月我的目标是使您理解事件在较低的级别如何工作。什么是事件? 事件是一种形式化的软件模式,在该模式中,通知源将对一个或多个处理程序方法进行回调。 因此,事件类似于接口和委托,因为它
阅读全文
摘要:先看下表:业务员地 区 北京上海深圳张三100200300 实际上Asp.Net下的DataGrid只不过是一个HtmlTable,只不过在HtmlTable的基础上添加了很多属性、方法,纳入ViewState机制,来生成、控制它;有了这一点认识,事情就很好办了: 我们可以在属性生成器中可以定义列的表头,它实际上只不过是在列之间插入了“/tdtd”的html标记,如此而已;因此根据上面的例子,可以在第3列的header里输入以下内容“/td/trTRTD北京/TDTD上海/TDTD深圳/TD/TR”,这时你会发现2层表头就出现了:业务员地 区
阅读全文
摘要:以下是代码片段:StringWriter textBuffer = new StringWriter();Match match= Regex.Match(HTMLStr,@"\",RegexOptions.IgnoreCase | RegexOptions.Compiled);if(match==null){Response.Write(HTMLStr);return;}string codeType = match.Groups["codeType"].Value;string content = match.Groups["codeContent"].Value;if(codeType=
阅读全文
摘要:偶已经理解到style="height:expression(main.document.body.scrollHeight)"只对第一次显示的内嵌网页有效,如果里面的内容更新必须把主页刷新一遍才能自动适应新的高度,那么惟一的解决办法就是点击链接后整个页面都刷新一次,如何写成一个javascript的代码,因为右边是QQ的Javascritp的代码导航栏!各位大人想点办法!谢谢了! scriptfunction autoResize(){try{document.all["shit"].style.height=shit.document.body.scrollHeight}catch(e
阅读全文
摘要:[注意我不推荐高级技术的书,因为你如果是个高手了就可以自己选择甄别书了,此文只对初学者,因为他们此时没有辨别好快的能力,本人几乎买尽所有的.NET书,有好有坏。]你所看的第一本书对你以后影响最重要!!!!!!!!!!第一本书建议看《ASP.NET揭秘(第二版) 》作者:[美]Stephen Walther译者:汤涛出版社:中国电力出版社评语:不是很难,却是公认的最最好的书,本书是美国亚马逊网站同类书长期销售冠军,并受到微软ASP.NET小组项目经理Rob Howard的大力推荐,中文版由中科院专家汤涛老师翻译,经典、权威是本书最好的诠释。本人看了52本.NET的书没有比这个好的。也不要以为看懂
阅读全文

浙公网安备 33010602011771号