Welcome 微信登录

首页 / 网页编程 / ASP.NET

Cookies的各方面知识(基础/高级)深度了解

Cookies的各方面知识(基础/高级)深度了解

一,前言Cookies想必所有人都了解, 但是未必所有人都精通。本文讲解了Cookies的各方面知识。二,基础知识1.什么是CookiesCookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。Cookie 包含每次用户访问站点时 Web 应用程序都可以读取的信息。 例如,如果在用户请求站点中的页面时应用程序发送给该用户的不仅仅是一个页面,还有一个包含日期和时间的 Cookie,用户的浏览器在获得页面的同时还获得了该 Coo...
Asp.net内置对象之Server对象(概述及应用)

Asp.net内置对象之Server对象(概述及应用)

一、了解Server对象Server对象提供对服务器上的方法和属性的访问以及进行HTML编码的功能。这些功能分别由Server对象相应的方法和属性完成。二、Server对象的常用属性(1).MachineName(2).ScriptTimeout:属性用于设置脚本程序执行的时间,适当地设置脚本程序的ScriptTimeout可以提高整个Web应用程序的效率。语法如下:Server.ScriptTimeout=time;(以s(秒)为单位)ScriptTim...
ASP.NET的HtmlForm控件学习及Post与Get的区别概述

ASP.NET的HtmlForm控件学习及Post与Get的区别概述

一、前言1、了解HTTP(hypertext transport protocol)超文本传输协议它是一种分布式,协作式,超媒体系统应用之间的通信协议。是万维网(world wide web)交换信息的基础。它以HTML文档从web服务器传到web浏览器的方式进行的,如下图解:HTTP工作在TCP/IP协议体系中的TCP协议上。我们可以引出TCP/IP协议层级模型,如下图:HTTP请求的方法如下:(1).OPTIONS:返回服务器针对特定资源所支持的HTT...
FileUpload使用Javascript检查扩展名是否有效实现思路

FileUpload使用Javascript检查扩展名是否有效实现思路

通用的检查方法。首先定义好有效的文件扩展名,存放在阵列中。在JavaScript获取FileUpload控件的文件路径,并取得路径中的文件扩展名。再与阵列中的扩展名比较,如果存在,说明上传的文件是有效的,反之无效。复制代码 代码如下:<asp:FileUpload ID="FileUpload1" runat="server" /> <asp:Button ID="btnUpload" runat="server" Text="Uploa...
Asp.net在页面间传递大量数据(数据表)建议采用的方法

Asp.net在页面间传递大量数据(数据表)建议采用的方法

能让数据在 两个不同站点之间传递吗? 我现在是想A站点的数据 传递到B站点....... 建议使用Cache (1)不太影响程序性能不太可能,你都说了,是大量数据。我举个例子,你是从A.aspx传到B.aspx。那么如果有两个用户都会访问A,那你的数据是否要做到不会影响到不同的客户端?如果是这样的话,那么你存储的地方势必不能用Cache(不是绝对不能用,但是你必须区分客户端,你要做的工作更多),只能用Session, Cookies, ViewState,...
asp.net web页面元素的多语言化(多国语化)实现分享

asp.net web页面元素的多语言化(多国语化)实现分享

开发的一些系统,经常要求支持多语言(例如日文,英文等),以前大部分做法是创建一个资源文件,将每一个标签,按钮等标题文字预先用各种语言设定保存好,在程序中根据选择的语言来显示对应文字。这样做的缺点是如果每次改动或增加一个控件,都需要程序开发人员刻意做多语言对应,如果用户想要改某些标题的描述,还需要开发人员改动资源文件并替换到程序发布目录。经过调查实验,最终想了一个办法来较好地对应此问题:在每一个web页面,设定一个只有最高级的管理权限才能看到的一个按钮(例如...
Web.Config文件配置之限制上传文件大小和时间的属性配置

Web.Config文件配置之限制上传文件大小和时间的属性配置

在邮件发送系统或者其他一些传送文件的网站中,用户传送文件的大小是有限制的,因为这样不但可以节省服务器的空间,还可以提高传送文件的速度。下面介绍如何在Web.Config文件中配置限制上传文件大小与时间。 在Web.Config文件中配置限制上传文件大小与时间字符串时,是在<httpRuntime><httpRuntime/>节中完成的,需要设置以下2个属性:maxRequestLength属性:用于防止服务器攻击,例如因用户向服务器...
用vs调试sql存储过程图文介绍

用vs调试sql存储过程图文介绍

大家有没有给存储过程找错误的经历,一遍遍的去读sql代码,发现一个小错误可能都要用很长的时间,这次介绍用vs2010调试存储过程,用起来和在vs里调试代码一样,非常爽。首先,打开vs,点击 视图-->服务器资源管理器选择数据连接,单击右键,点击添加连接选择存储过程所在的服务器和数据库选择要调试的存储过程,单击右键,选择单步调试vs会要求输入参数值然后进入单步调试,进入单步调试后就像调试C#或vb.net代码一样,可以监控变量值,而且如果执行的过程中涉...
DataGrid使用心得(调用及连接数据库等等)

DataGrid使用心得(调用及连接数据库等等)

在工作中遇到把DataGrid中绑定的后台数据库数据展示给用户时把负数变为0的小问题,现在记录下来。例子中数据表示这个样子的:-------------------------------------------------------分割线--------------------------------------1.DataGrid的调用DataGrid对于ASP.NET开发来说是一种在vs 工具箱中找不到的控件,所以调用它需要手写代码:复制代码 代码...
禁用aspx页面的客户端缓存(防止页面被修改)

禁用aspx页面的客户端缓存(防止页面被修改)

默认情况下,IE打开一个网页,会在本地进行缓存,这样是为了减少访问服务器的次数提高性能。但有时这也给我们带来了弊端,比如修改信息的页面,在提交修 改后,再次打开次页面,因为URL并没有改变,因此IE会读取本地缓存,页面显示的仍然是原始信息,这种情况特别容易出现在弹出对话框或窗口进行修改的方 式。 在ASP.NET中可以在页面中加入以下内容: 复制代码 代码如下: <%@ OutputCache Location="None" VaryByParam=...
<< 111 112 113 114 115 116 117 118 119 120 >>