
ASP.NET
文章平均质量分 56
mydriverc
技术为本
展开
-
asp.net如何关闭窗口
在一个网络教程上看到的在服务器端 Page_Load()添加this.btnClose.Attributes.Add("onclick","window.close()");也可以在客户标签里添加 onclick="window.close();" 网上的:(原理都是一样的,通过javascript控制客户端)Response.Write( " window.c原创 2007-06-07 15:12:00 · 1356 阅读 · 0 评论 -
repeater第一次用
发现原来要使用表格,就必须使用 和原创 2007-06-08 17:38:00 · 632 阅读 · 0 评论 -
ADO.NET访问数据库的步骤
不论从语法来看,还是从风格和设计目标来看,ADO.NET都和ADO有显著的不同。在ASP中通过ADO访问数据库,一般要通过以下四个步骤:1、创建一个到数据库的链路,即ADO.Connection;2、查询一个数据集合,即执行SQL,产生一个Recordset;3、对数据集合进行需要的操作;4、关闭数据链路。在ADO.NET里,这些步骤有很大的变化。ADO.NET的最转载 2007-06-11 13:52:00 · 2132 阅读 · 0 评论 -
深入分析ADO.NET中的DataSet对象
ADO.NET是.Net FrameWork SDK中用以操作数据库的类库的总称。而DataSet类则是ADO.NET中最核心的成员之一,也是各种开发基于.Net平台程序语言开发数据库应用程序最常接触的类。之所以DataSet类在ADO.NET中具有特殊的地位,是因为DataSet在ADO.NET实现从数据库抽取数据中起到关键作用,在从数据库完成数据抽取后,DataSet就是数据的存放地,它是各种转载 2007-06-11 14:55:00 · 796 阅读 · 0 评论 -
ASP.NET:DataList控件的选择输入功能
利用DataList控件的 属性,就可以随心所欲的布置表中的数据。根据链接,友好地显示出用户感兴趣的数据,我们来看下面的实例。 9.3.2 DataList控件的选择输入功能 在DataCon Web 项目里添加一个Web 窗体,命名为DataList_Sample2.aspx,添加一个DataList控件,DataList_Sample2.aspx的主要HTML代码如下:转载 2007-06-11 15:00:00 · 1101 阅读 · 0 评论 -
DataList小结
设计模版:页眉 页脚 数据记录 交替显示项 选中时的显示方式 编辑时的显示方式 数据记录分隔符 编辑模版,里面可以嵌入控件,绑定数据。转载 2007-06-13 14:30:00 · 736 阅读 · 0 评论 -
Server.UrlEncode和Server.UrlDecode的使用
只是知道要是需要更改URL,先编码,再加入你要添加的字符串,用之前再解码。URL 编码确保所有浏览器均正确地传输 URL 字符串中的文本。在某些浏览器中,像 ?、&、/ 和空格这样的字符可能会被截断或损坏,因此这些字符不能在 ASP.NET 页的 标记或查询字符串中使用,在查询字符串中进行编码时,浏览器会以请求字符串的形式重新发送这些字符串。 因此,在我们需要传输URL地址时,就需要转载 2007-06-13 16:05:00 · 2146 阅读 · 0 评论 -
Response.Redirect和Server.Transfer的区别
1、浏览器ASP文件请求->服务器执行->遇到response.redirect语句->服务器发送response.redirect后面的地址给客户机端的浏览器->浏览器请求执行新的地址2、浏览器ASP文件请求->服务器执行->遇到Server.Transfer语句->服务器转向新的文件切换对象:1、Response.Redirect可以切换到任何存在的网页。2、Server.Transfer只能转载 2007-06-13 16:23:00 · 597 阅读 · 0 评论 -
sender对象的使用方法笔记
void Calc(object sender, EventArgs e) { double answer; Button PressedButton = (Button)sender; switch (PressedButton.ID) { case "btnAdd":转载 2007-06-13 16:18:00 · 911 阅读 · 0 评论 -
Asp.net中的页面乱码的问题
1. requestEncoding="gb2312" responseEncoding="gb2312" />或者2.下载文件时指定文件名,中文的文件名出现了乱码? Response.AddHeader("Content-Disposition", "attachment; filename="+HttpUtility.UrlE转载 2007-06-13 16:30:00 · 752 阅读 · 0 评论 -
ASP.NET保持用户状态的九种选择
摘要:ASP.NET为保持用户请求之间的数据提供了多种不同的途径。你可以使用Application对象、cookie、hidden fields、Sessions或Cache对象,以及它们的大量的方法。决定什么时候使用它们有时很困难。本文将介绍了上述的技术,给出了什么时候使用它们的一些指导。尽管这些技术中有些在传统ASP中已经存在,但是有了.NET框架组件后该在什么时候使用它们发生了变化。为了在转载 2007-06-13 16:54:00 · 967 阅读 · 0 评论 -
ASP.NET2.0 数据绑定函数Eval()的机制
本文假设你已经了解ASP.NET 1.1的数据绑定(特别是Container这个局部变量)的机制,这里主要分析ASP 2.0数据绑定做了那些改进。 ASP.NET 2.0 的数据绑定函数Eval()简化掉了ASP 1.1神秘的Container.DataItem,比如数据绑定表达式: <%# (Container.DataIte转载 2007-06-08 17:21:00 · 711 阅读 · 0 评论 -
ASP.NET技巧:repeater实现多列显示
一、下面的代码实现,每行显示三列前台代码:后台代码:protected int i=1; private void Page_Load(object sender, System.EventArgs e) { XmlSerializer ser = new XmlSerializer(typeof(DataSet)); DataSet ds = new Data转载 2007-06-08 17:05:00 · 1960 阅读 · 0 评论 -
ASP.NET:数据库绑定控件DataBind方法
DataBind方法是ASP.NET中一个很重要的概念,几乎所有的控件都需要它控制数据的操作,它的作用是在为控件指定数据源后,执行数据绑定操作。在上一章的DataSet对象实例中我们已经使用过,利用这个方法为DataGrid控件绑定数据,即DataGrid.DataBind()。 ASP.NET可以使用DataBind方法来绑定数据的控件除了DataGrid,Repeater,Dat转载 2007-06-08 16:01:00 · 4795 阅读 · 0 评论 -
Visual Studio 2005设计asp.net时不能任意拖动控件位置
by default, it is in flow layout mode, to change to grid layout mode, do the following Tools | Options | HTML Designer | CSS Positioning, choo原创 2007-06-08 10:22:00 · 2197 阅读 · 0 评论 -
ASP.NET与ASP的区别
ASP就是Active Server Pages的缩写,Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,开须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。运用ASP可将VBscript、javascript等脚本语言加入到HTML中,便可快速完成网站的应用研究程序,无需编译,转载 2007-06-07 13:24:00 · 892 阅读 · 1 评论 -
理解Asp.net中的View state
什么是ViewState?对于ViewState,我们有许多的误解。Viewstate不保存控件,而是去保存form中对应ID控件的值,特别是那些由于他们没有和form一起post 而在页面回传时会丢失的控件的值。viewstate一般不要用来保存session或在页面间传输数据。在页面回传后,viewstate不能用来动态地创建页面的控件。他在页面回传之后不回复控件的值。甚至一个控件的views转载 2007-06-07 16:02:00 · 967 阅读 · 0 评论 -
asp.net中的HTML控件和WEB控件比较
其实这也不是什么新鲜的东西,也不是什么不好理解的,不过这都是个老程序员的体会,对于新手入门来说,必有一些茫然的,为什么有了WEB控件还要HTML控件,其实HTMl控件远没有WEB控件强大,只不过是个过度吧,不过它也有好处,就是比WEB控件解析要快,因为WEB控件还要经过服务器返回. WEB控件简洁点,功能强大点; HTML控件对ASP移植方便点,因为只要在属性上加上runat="srever"转载 2007-06-08 10:43:00 · 1929 阅读 · 0 评论 -
ASP.Net中控件的EnableViewState属性
在ASP.Net中对各个WebForm控件引入以前没有的EnableViewState属性。这个属性究竟有什么用。我们知道对于WebForm而言,其代码是在服务器端的,以处理客户端的请求。当用户通过浏览器浏览网页的时候,会对网页进行某些操作,比如打开新链接,或单击某个按钮。在ASP中,这些是通过脚本语言对其进行处理,之后再传递给服务器端。但是在ASP.NET下,由于采用了code behind转载 2007-06-07 16:41:00 · 686 阅读 · 0 评论 -
在ASP.NET中实现多文件上传
在以前的Web应用中,上传文件是个很麻烦的事,现在有了.NET,文件上传变得轻而易举。下面的这个例子实现了多文件上传功能。可以动态添加输入表单,上传的文件数量没有限制。代码如下:MultiUpload.aspx<%@ Page Language="vb" AutoEventWireup="false" Codebehind="MultiUpload.aspx.vb"Inherits="转载 2007-06-07 17:48:00 · 574 阅读 · 0 评论 -
.net中正则表达式的客户端验证--javascript
.net中客户端验证可以用微软自带的验证控件,但明显没有直接写的Javascript来得简单有效,请参照以下三步:第一:Form如下:form id="Form1" method="post" runat="server"> FONT face="宋体">FONT>FONT face="宋体">FONT> br> 1. Na转载 2007-06-08 11:24:00 · 613 阅读 · 0 评论 -
AutoPostBack 属性及Page.IsPostBack 属性
Page.IsPostBack 属性 Page.IsPostBack 是用来检查目前网页是否为第一次加载,当使用者第一次浏览这个网页时Page.IsPostBack 会传回False,不是第一次浏览这个网页时就传回True;所以当我们在Page_Load 事件中就可以使用这个属性来避免做一些重复的动作。下列范例利用Page.IsPostBack 属性来判断网页是不是第一次载入: OnCli转载 2007-06-07 14:50:00 · 851 阅读 · 0 评论 -
HTTP GET/POST请求区别
HTTP请求:GET与POST方法的区别[转] HTTP 定义了与服务器交互的不同方法,最基本的方法是 GET 和 POST。事实上 GET 适用于多数请求,而保留 POST 仅用于更新站点。根据 HTTP 规范,GET 用于信息获取,而且应该是 安全的和 幂等的。所谓安全的意味着该操作用于获取信息而非修改信息。换句话说,GET 请求一般不应产生副作用。幂等的意味着对同一 UR转载 2007-06-07 15:42:00 · 1071 阅读 · 0 评论 -
ASP.NET中文件上传下载方法集合
文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给出几种常见的方法,本文主要内容包括: 1、如何解决文件上传大小的限制 2、以文件形式保存到服务器 3、转换成二进制字节流保存到数据库以及下载方法 4、上传Internet上的资源 第一部分: 首先我们来说一下如何解决ASP.net中的文件上传大小限制的问题,我们知道在默认情况下ASP.NET的文件上传大转载 2007-06-07 17:46:00 · 732 阅读 · 0 评论 -
在ASP.NET中用SESSION判断用户是否登录
代码很简单的,我把我平时写过的贴出来给大家看看: if (bResult == true) //登录的用户名和密码正确 { //保存登录的用户名 Session["LoginUser"] = FormatString.Replace(txtLoginUser.Text); //这里就是给session赋值了.我对登录用户进行了一些安全处理 //转到管理首页 Response.R转载 2007-06-13 16:57:00 · 1760 阅读 · 0 评论