ASP.NET
文章平均质量分 61
zhwbwelcome
具有10年以上开发经验,擅长BS、CS方面开发,主要包括ERP、网站、OA、CRM、
GPS管理软件、GIS电子地图开发、电话:18921617579
展开
-
Asp.net自动返回上次请求页面
时进入管理页面时,session和cookie消失时,要返回登录页面,登录后我们仍想返回刚才管理操作的这个页面.这样很方面.可以用Request的一个属性实现Request.UrlReferrer 获取有关客户端上次请求的 URL 的信息,该请求链接到当前的 URL。当一个页面跳到此页面时,它就会记录跳到这个页面的URL,然后利用这个URL返回.小技巧,记录下来 1protecte转载 2007-10-21 22:47:00 · 396 阅读 · 0 评论 -
js的日期格式化函数
最近要求让form页面里的所有input框用回车键代替Tab键。但现在基本的页面大部分已经加完,而且如果让页面里的input框代码里满是脚本代码也不好,所以我设计了一个动态添加用回车代替Tab的脚本。其关键之处在于tabindex,其设计思想是:每个表单元素都默认有一个tabindex,其值分别为前一个表单元素的tabindex的值加一,函数的功能就是当用户按下回车键时把它的键值由回车改为Tab转载 2007-11-28 20:13:00 · 1429 阅读 · 0 评论 -
marquee基本语法的全解释
基本语法 ... 移动属性的设置 ,这种移动不仅仅局限于文字,也可以应用于图片,表格等等方向 #=left, right ,up ,down 从右向左移! 方式 #=scroll, slide, alternate 一圈一圈绕着走! 只走一次就歇了! 来回走 循环 #=次数;若未指定则循环不止(infinite) 只走 3 趟 只走 3 趟 只走 3 趟! 速度转载 2007-12-11 14:16:00 · 394 阅读 · 0 评论 -
一个ASP.NET的进度条
1.创建进度条: 正在检索数据,请稍候... var progressEnd = 15; // set to number of p转载 2007-12-11 14:49:00 · 415 阅读 · 0 评论 -
webform页面间传值的特殊方法
网上天天有人问怎么在webform页面之间传值,基本上来说,大家熟悉的是(1)url字符串传值(2)session传值(3)直接读取server.transfer过来的页面上的数据前面2个就不说了,大家都知道怎么用,后面一个可能用的人比较少,这里做一下介绍。Web 窗体页是应用程序中的类,因此可以向处理任何类一样为它们创建属性。但是,由于 Web 窗体页实际上仅在执行页的过程中存在,它们的生转载 2007-12-11 15:08:00 · 452 阅读 · 0 评论 -
ASP.NET导出数据到Excel
该方法只是把asp.net页面保存成html页面只是把后缀改为xlc不过excel可以读取,接下连我看看还有别的方式能导出数据,并利用模版生成。下面是代码县新建一个asp.ne的tweb应用程序把代码粘贴进去就好了html页面代码OutPutExcel文件名:接下来是cs页面里的代码using System;using System.Collections;using System.Comp转载 2007-12-11 15:16:00 · 592 阅读 · 0 评论 -
html中读取asp.net向Cookie中写入的中文内容
这几天研究一个B/S架构的系统,在页面间进行参数传递时需要读写Cookie,碰到问题:需在登录界面记录登录者的信息(用户名称)在cookie里,由其它页面读取,登录界面是.aspx文件,系统框架中有一个.html页面,是用javascript写的树形菜单,在树形菜单里要显示用户名称信息,1、javascript可以读取的函数有:1.1、function readCookie(name)转载 2008-01-02 22:19:00 · 1155 阅读 · 0 评论 -
关于asp.net c#中对cookie的操作
今天有空就把操作cookie的写了,虽然很简单,不过免得到时候忘记了,之前就是忘记了还很实验了一番才弄出来,郁闷了。 下面是写cookie HttpCookie cookie = new HttpCookie("Info");//定义cookie对象以及名为Info的项 DateTime dt = DateTime.Now;//定义时间对象 TimeSpan ts=new转载 2008-01-02 22:28:00 · 436 阅读 · 0 评论 -
FormsAuthenticationTicket基于forms的验证
构建基于forms的验证机制过程如下: 1,设置IIS为可匿名访问和asp.net web.config中设置为form验证 2,检索数据存储验证用户,并检索角色(如果不是基于角色可不用) 3,使用FormsAuthenticationTicket创建一个Cookie并回发到客户端,并存储 角色到票据中,如: FormsAuthentication.SetAuthCookie(Username,t转载 2008-01-03 09:23:00 · 514 阅读 · 0 评论 -
ajax 调用问题
在ajax 调用的时候...Session就失效..必须要把的引用改天[AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)]原创 2008-04-01 12:51:00 · 516 阅读 · 0 评论 -
javascript 获取web控件的属性
1.javascript 设置控件的样式.有如下控件 门对门 直达车 设置他的样式的脚本为: document.getElementById().style.display="none";给他赋值为: document.getElementById().value="值";应注意的事原创 2008-01-12 13:47:00 · 1324 阅读 · 0 评论 -
ASP.net2.0表单验证
如今的商业网站,或者个人网站,多少都有客户调查啊,用户注册之类的东西,必然会用到表单,这些表单的填写正确与否,明显是由手写代码的方式来控制的。我承认编写代码,是一项有趣的工作,不过每次验证表单都来手写代码,我们希望提高我们的工作效率,并不是把我们很有限的时间花在表单的验证工作上。 基转载 2008-01-13 13:13:00 · 423 阅读 · 0 评论 -
用JS验证ASP.NET2.0控件表单的方法(visual2005)
问题的提出: 问题1. 在.NET控件的表单中,控件的id都被加上一长串的字符比如:服务器端控件为uname的TextBox控件 在服务器端代码为 在客户端生成的HTML代码为 如何才能获得asp控件在前台生成的控件名称? 问题2. 而在服务器端页面的提交button,这样写却不能通过编译,提示错误checkform不是“ASP.theme_blueidea_skins_addnews_ascx”转载 2008-01-13 13:11:00 · 633 阅读 · 0 评论 -
使用TreeView绑定SQL数据源
这里采用了在页面一loading就把数据绑到TreeView的各节点的方式,而不是在展开时再作子节点的绑定,因此在点击父节点时就不会有刷新的感觉了。呵呵,代码并没优化.......aspx页面:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > 树形节点绑转载 2008-08-06 17:19:00 · 1448 阅读 · 2 评论 -
Ajax.net实现loading登陆的效果
恩,这几天在看着那些大网站的一些Ajax.net的loading的效果,也想写一个,虽然很简单,但容易说明问题。我的这个例子是在登陆的时候显示用户正在登陆的等待信息。同样的使用了AjaxPro.dll。一,在aspx的页面的代码如下 1@ Page Language="C#" AutoEventWireup="true" CodeFile="Default5.aspx.cs" Inherit转载 2007-11-28 09:15:00 · 629 阅读 · 1 评论 -
ASP.NET如何进行性能优化问题
一、SqlDataRead和Dataset的选择 Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接 (SqlDataReader 读数据是快速向前的。SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的转载 2007-11-26 11:23:00 · 397 阅读 · 0 评论 -
使用asp.net进行多关键字查询的例子
代码演示了如何对一段文本进行多关键字查询并高亮显示,给自己做为一个小tip保留下.highlight {}{text-decoration:none; font-weight:bold; color:white; background:blue;}void Page_Load(Object Source, EventArgs E) {LabelTxt.Text = "Give the原创 2007-10-21 22:46:00 · 602 阅读 · 0 评论 -
Asp.net把UTF-8编码转换为GB2312编码
最近在做的系统中,碰到了一个问题,交易系统采用的UTF-8编码,而一些支持系统使用的是GB2312编码。不同编码的页面、脚本之间互相引用,就会产生乱码的问题,解决方法就是统一成一种编码。asp.net 中,如果要修改输出页面的编码,可以通过修改web.config中以下配置信息以上只是修改整体的默认编码,如果只有某个页的编码需要修改,ASP.net 中则可以简单的使用下面代码:注转载 2007-10-21 22:50:00 · 433 阅读 · 0 评论 -
asp.net(C#)海量数据表高效率分页算法
转自:爱上技术网网站制作指南 | www.23js.net 首先创建一张表(要求ID自动编号):create table redheadedfile(id int identity(1,1转载 2007-10-21 22:40:00 · 425 阅读 · 0 评论 -
菜鸟的最爱 .NET经典代码汇总(三)
程序的学习是一个循序渐进的过程,一些常用的或经典代码应该保存下来以便日后使用。本文就给出一些.net的经典代码,希望对大家有所帮助…… 21.自定义异常处理 //自定义异常处理类 using System; using System.Diagnostics; namespace MyAppException { /// /// 从系统异常类Appli转载 2007-10-29 16:27:00 · 334 阅读 · 0 评论 -
Asp.net日期字符串格式化显示方法
在使用Asp.net的过程中,我们经常需要对时间日期进行转换,达到不同的显示效果。默认格式为:2006-6-6 14:33:34 ,如果要换成成200606,06-2006,2006-6-6或更多的格式该怎么办呢? 这里将要用到:DateTime.ToString的方法(String, IFormatProvider) 示例: using System; using Syst转载 2007-10-09 12:06:00 · 969 阅读 · 0 评论 -
菜鸟的最爱 .NET经典代码汇总(一)
程序的学习是一个循序渐进的过程,一些常用的或经典代码应该保存下来以便日后使用。本文就给出一些.net的经典代码,希望对大家有所帮助…… 1.弹出对话框.点击转向指定页面 Response.Write(""); Response.Write(""); 2.弹出对话框 Response.Write(""); 3.删除文件 string filename ="2转载 2007-10-29 16:24:00 · 411 阅读 · 0 评论 -
菜鸟的最爱 .NET经典代码汇总(二)
程序的学习是一个循序渐进的过程,一些常用的或经典代码应该保存下来以便日后使用。本文就给出一些.net的经典代码,希望对大家有所帮助…… 11.获取" . "后面的字符 i.ToString().Trim().Substring(i.ToString().Trim().LastIndexOf(".")+1).ToLower().Trim() 12. 打开新的窗口转载 2007-10-29 16:26:00 · 359 阅读 · 0 评论 -
菜鸟的最爱 .NET经典代码汇总(四)
程序的学习是一个循序渐进的过程,一些常用的或经典代码应该保存下来以便日后使用。本文就给出一些.net的经典代码,希望对大家有所帮助…… 26.模板列<ASP:TEMPLATECOLUMN visible="False" sortexpression="demo" headertext="ID"><ITEMTEMPLATE><ASP LABEL text=’<%# DataBin转载 2007-10-29 16:29:00 · 372 阅读 · 0 评论 -
C#格式化字符串,日期
2007年11月09日 星期五 15:20 时间格式化有时候我们要对时间进行转换,达到不同的显示效果 默认格式为:2005-6-6 14:33:34 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢 我们要用到:DateTime.ToString的转载 2007-11-12 10:41:00 · 692 阅读 · 0 评论 -
无刷新检测用户名
首先页面中代码 var xmlHttp = null; function CheckUser() { try { xmlHtt转载 2008-01-27 11:34:00 · 428 阅读 · 0 评论 -
Asp.NET中常用的一些优化性能的方法
ASP.NET 的缓存机制相比ASP有很大的改进,本文档除对常用优化方法进行总结介绍外,强调了如何使用ASP.NET的缓存来获得最佳性能。1:不要使用不必要的session和ASP中一样,在不必要的时候不要使用Session。可以针对整个应用程序或者页面禁用会话状态:l 禁用页面的会话状态l 禁用应用程序的会话状态在应用程序的Web.Config文件的session转载 2007-11-16 00:03:00 · 354 阅读 · 0 评论 -
ASP.NET性能优化
1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连接池的大小是有限的,转载 2007-11-16 00:06:00 · 548 阅读 · 0 评论 -
Web.config详解+asp.net优化
一、认识Web.config文件Web.config 文件是一个xml文本文件,它用来储存 asp.NET Web 应用程序的配置信息(如最常用的设置asp.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你转载 2007-11-26 11:17:00 · 799 阅读 · 0 评论 -
asp.net 关于form认证的一般设置:
1: 在web.config中,加入form认证; 2: 如果有注册页面时还应该允许匿名用户调用注册页面进行注册; 以下代码应该在之间,而不应该包含到..之间; ----------------表示允许 匿名用户对 userReg.aspx页面进行访问. 3 在登录成功后要 创建身份验证票, 表明已经通过认证的合法转载 2008-09-18 15:13:00 · 423 阅读 · 0 评论