常用开发技巧
文章平均质量分 63
powerlei
这个作者很懒,什么都没留下…
展开
-
ASP.Net 学习之返回上一页的实现方法
方法一: 在asp.net的aspx里面的源代码中浅析:这个是用了HTML控件,通过一个onclick的事件,调用了javascript中的一个方法就可以了。这个是最简单的了,也同样适用于静态页面,ASP页面等。方法二:利用Reponse.write如果你对ASP有一定的了解,那么对Response.write这个东东就不会陌生了,方法一是直接有HTML页面中实现,则这个则是在后台环境中实现(这转载 2007-07-05 09:38:00 · 472 阅读 · 0 评论 -
用gmail结合membership发送邮件
if (Page.IsValid) { MembershipUser user = Membership.GetUser(textboxId.Text.Trim()); if (user == null) { labelMessage.Text = "此帐号不存在!";转载 2007-09-17 09:22:00 · 386 阅读 · 0 评论 -
PasswordRecovery控件的简单使用
使用PasswordRecovery控件 如果用户忘记了自己的登录密码,那么可以使用PasswordRecovery控件将密码找回。通过PasswordRecovery控件不但可以找回用户的原始密码,也可以对密码进行重置后再将新密码发送给用户。代码清单1-34中的页面包含了一个PasswordRecovery控件。代码清单1-34 ShowPasswordRecovery.as转载 2007-09-17 09:30:00 · 1051 阅读 · 0 评论 -
Microsoft SQL企业管器管理单元初始化失败解决小技巧
原来机器上装了sql2000,后来心血来潮,装了个sql2005,过后发现出现异常,于是决定删除,删除过后竟然 SQL企业管器管理单元打不开了,后来一直偷懒都用vs2005来进行查看数据库。突然有一天要还原数据库时发现vs2005做不到,问题还是得解决啊,来到google,自然不用说了,解决方法如下:方法1:按照官方建议将sqlns.dll、sqlmmc.dll 、sqllex.dll 、原创 2007-12-09 11:16:00 · 2156 阅读 · 2 评论 -
简单自定义实现datalist分页
前台代码:------http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > 无标题页 DataList分页技术和超级链接转载 2007-12-31 10:23:00 · 311 阅读 · 0 评论 -
深入DataList分页方法(利用PagedDataSource类)
从Asp.net 1.1开始,我们就开始使用DataGrid、DataList、Repeater控件,到了Asp.net 2.0又增加了GridView控件。GridView控件在DataGrid上做了优化和改进,功能很强大,但是自定义性不够强。Repeater自定义性非常高。而DataList则兼而有之,其他方面本文不谈。这里就说下怎么给DataList分页。给DataList分页有两个转载 2007-12-31 10:29:00 · 579 阅读 · 0 评论 -
为WebForms说几句话,以及一些ASP.NET开发上的经验(1)
记得数年前,当ASP.NET刚出现时,天下间Web开发框架中似乎出现了一个“巨人”,WebForms这种似乎人人都能掌握的开发框架几乎瞬间流行起来。如果谁还在用传统ASP这种控制与表现混合的开发方式,似乎立即变得低俗了许多。于是乎许许多多人都学会了拖控件+绑定的方式,“Web开发人员”也越来越多,一片红火,好不热闹。 风水轮流转,不知从什么时候开始Rails框架随着RoR忽的流行了开来转载 2008-01-01 20:26:00 · 286 阅读 · 0 评论 -
Aspx页面 与CSS 的编码冲突及解决办法
今天下午发现了一个很奇怪的问题,我把写好的 HTML 代码复制到 ASPX 文件以后,本来设计好的页面布局在 IE6 下完全混乱了(其它浏览器正常),从常识上来看,肯定是 CSS 代码出了问题,折腾了好长时间都完全没有办法。更要命的是,如果是 CSS 文件完全失效也好,可偏偏是页面上部正常,下部乱套!此后,我尝试着把 CSS 文件里的全部代码复制到 ASPX 文件的 中,页面居然正常了!折腾了原创 2008-01-02 22:52:00 · 602 阅读 · 5 评论 -
分页存储过程(提高性能)
1 . 首先要获取记录总数-- =============================================-- Description:查询字段总记录数集合(通用存储过程)-- =============================================create procedure DZ_Count@Keyfield varchar(30), --主键@T原创 2008-01-16 10:33:00 · 422 阅读 · 0 评论 -
ASP.NET状态管理(包括客户端和服务端)
在ASP.NET中,有很多种保存信息的内置对象,如:APPlication,Session,Cookie,ViewState和Cache等。下面分别介绍它们的用法和区别。 方法 信息量大小转载 2008-01-19 11:50:00 · 623 阅读 · 0 评论 -
特殊字符数据库的存取问题
第一种方法就是replace 例如在入库的时候可以把(" ")换成( :) 把(/r/n)换成()这样的话在自动帮定的时候就可以在数据控件中显示换行和空格了,但是要注意的是如果是自己写代码进行,要把数据显示在textbox lable等上面,就要注意了,要把它们替换过来即在用replace把数据库中的( :) 换成(" ") 把()换成(/r/n).第二种方法就是Server.转载 2008-05-08 17:04:00 · 614 阅读 · 0 评论 -
在ASP.NET中重写URL
经常有人请我指导应该如何动态地“重写”URL,以在他们的ASP.NETweb应用中发布比较干净的URL端点。这个博客帖子概述了几个方法,你可以用来在ASP.NET中干净地映射或重写URL,以及按照你自己的需求组织你的URL的结构。 为什么URL映射和重写很重要?下面是开发人员想要对URL有更大的灵活性的最常见的场景: 1) 处理这样的情形:你要更改你的web应用中网页的结构,但你转载 2007-09-10 15:24:00 · 324 阅读 · 0 评论 -
RadioButtonList功能汇总
当打开一个带有RadioButtonList的页面时,如果想指定选择RadioButtonList里的一个项时,可以这样来做,代码如下:int count = RadioButtonList1.Items.Count; //获得RadioButtonList1里的项的数量 for (i原创 2007-05-26 18:04:00 · 484 阅读 · 0 评论 -
Datalist功能总结
1.如何删除一个数据库项,如图:首先添加一个linkbutton按钮删除,html代码如下:OnClientClick="JavaScript:return confirm(你确定要删除该行记录吗?);" CommandArgument= OnCommand="LinkButton2_Delete" >删除以上黑体部分手工添加,然后添加OnCommand事件,代码如下:原创 2007-05-26 19:24:00 · 932 阅读 · 0 评论 -
常用模块(1)
前提准备:由于项目是采用SQL数据库,所以我们先在web.config中设置好数据库连接 之后在CS代码中要注意引用 c# using System.Data.Sqlclient; using System.Data; using System.Configuration; vb.net Imports System.Data.Sqlclient I转载 2007-05-20 13:10:00 · 364 阅读 · 0 评论 -
常用模块(2)
5.DataList分页(其实Repeart也可采用这个,只是改一下控件名而已)用户控件 DataList: DlstInfolistLabel:lblCurrentPage HyperLink:lnkNext LnkPrev存储过程:supplyinfo_select 程序代码: [ 复制代码到剪贴板 ]转载 2007-05-20 13:11:00 · 317 阅读 · 0 评论 -
ASP.Net学习之数据绑定语法
这是一个很小的小知识,可能大家都不会很在意.从Asp.Net1.0到Asp.Net2.0以来,用来进行数据绑定的语法可以说是越来越简洁的了.废话少说,我们看一下现在我们可以用哪些方式来绑定我们在DataGrid,DataList,GridView,DataListView,Repeat等新老控件.法1:使用Container.DataItem我想这个方法对于从1.0走到2.0的程序员来说是很熟悉转载 2007-05-20 12:43:00 · 575 阅读 · 0 评论 -
Web.config的写入操作
1 /// 2 /// 修改指定配置节节点信息的值 3 /// 作 者: KidYang 4 /// 日 期: 2007-03-27 5 /// 6 /// 给定配置节节点 7 /// 目标值 8 public static void WriteWebC原创 2007-05-20 12:44:00 · 349 阅读 · 0 评论 -
二进制文件直接存在数据库中的方法
概要 在开发一个与数据打交道的应用程序中,我们常常需要对文本数据和二进制数据进行相关存储操作,例如存储图片,PDF文档,Word文档或其它二进制数据.存储这样的数据一般可以有两种方法:一是在web服务器上存储文件,将其文件的路径写入数据库中,一是直接将二进制数据存在数据库中. 像字符,数值,货币型这样的一些数据在数据库系统中都可以找到合适和对应的数据类型进行定义.例如在Microsoft S转载 2007-05-20 12:48:00 · 1348 阅读 · 2 评论 -
返回上一页的实现方法
返回上一页的这个东东在我们做项目的时候一般是用于填写完表单后确认的时候,有对原来输入的数据进行修改时用的,或者是因为网站为了方便浏览者而有心添加的一个东东,一般这种功能的实现在ASP.net中都是用一个button的控件来实现的,实现的方法有很多,今天恰好在做项目时碰到要用这个东东,我就把能实现" 返回上一页","返回前一页"的几种方法总结了一下,供大家学习之用,请多多指教:0)其实要实现这个功能转载 2007-05-20 13:08:00 · 702 阅读 · 2 评论 -
为ASP.NET封装的SQL数据库访问类
为ASP.NET封装的SQL数据库访问类 using System;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Collections;namespace MyCorporation.DepartMent.DataBase{/// /// 通用数据库类///转载 2007-05-20 12:46:00 · 266 阅读 · 0 评论 -
GridView增加一个统计行的方法
CMB项目中要涉及到stock的统计功能,由于是采用了gridview来实现数据的显示,这里就碰到了一个问题,在需求分析里客户要求对所有的股票进行一个统计,如下图:大家看在最下面的一行,只出现了一个数值,其它列都不存在数值,而这个数的功能主要是对上面这行"持仓股票市值进行一个总的统计",这是如何实现的呢?首先,我们要把gridview里面的属性中ShowFooter="True",就是把gridv转载 2007-05-20 13:06:00 · 407 阅读 · 0 评论 -
GridView功能汇总
GridView点击删除后弹对话框再删除添加一个模版列,编辑模版列,并加入一个linkButton ,在onClientClick中加入JavaScript:return confirm(你确定要删除该行记录吗?);在html中找到那个模版列在其中加入这个属性CommandArgument=选中LinkButton的事件Command项,写入LinkButton1_Delet原创 2007-05-24 15:32:00 · 1124 阅读 · 0 评论 -
DropdownList功能汇总
1. DataValueField和DataTextField属性的区别:前者用来表示该控件触发事件返回服务器时的值,获取或设置为各列表项提供值的数据源字段。(后者用来表示前台显示的值,获取或设置为列表项提供文本内容的数据源字段。下面看一段代码:DataView dv = UiOperator.ShowCategory(); //返回日志所有分类的原创 2007-05-26 18:35:00 · 466 阅读 · 0 评论 -
外网访问web service出现访问不了方法的解决方法
外网访问web service的方法出现"The test form is only available for requests from the local machine"这个,原因如下 原因:NET Framework 1.1 定义了一个名为 HttpPostLocalhost 的新协议。默认情况下,这个新协议处于启用状态。该协议允许从与使用 HTTP POS转载 2008-08-02 13:55:00 · 948 阅读 · 0 评论