知足常乐,享受生活

2006年3月31日

摘要: Asynchronous JavaScript and XML(AJAX)最近掀起的高潮,要完全归功于Google在Google Suggest和Google Maps中的使用。对ASP.NET而言,AJAX不需要回传就能进行服务器端处理,从而使客户机(浏览器)具有丰富的服务器端能力。换句话说,它为异步指派和处理请求与服务器响应提供了一个框架。AJAX利用了一些不是很新颖的已有技术,但是对这些技术... 阅读全文
posted @ 2006-03-31 10:57 OnlyLiu 阅读(240) 评论(0) 推荐(0) 编辑

2006年3月27日

摘要: 以前用ASP,PHP,JSP编写网站代码的时候,站点安全性总是一件头疼的事情,虽然我们编写了用户登录,注册,验证页面,但是效果总是不理想。有时候我们不得不用大量的session变量来存放相关信息,处处设防。而在.NET环境下,这个问题处理起来就非常容易了。关键是要充分理解web.config文件。首先,介绍一下web.config文件。 ?xml version="1.0" encoding=... 阅读全文
posted @ 2006-03-27 10:40 OnlyLiu 阅读(171) 评论(0) 推荐(0) 编辑
 
摘要: 设计网站的时候,不可能我们的网站不出现一点错误,常见的“页面不存在”“页面运行出错”等错误信息一般网站多少总是存在的,关键是,这些错误出现以后,管理员怎样方便及时的发现它们、尽量减少用户对网站的不好印象。不管是IIS 4还是IIS 5,我们都可以设置网站的“自定义错误信息”,通过这样的设置,一些系统默认的比较不友好的错误信息就可以更换为网站管理员自定义的页面,这对于网站的实用和友好性都大有帮助。但... 阅读全文
posted @ 2006-03-27 10:35 OnlyLiu 阅读(614) 评论(1) 推荐(0) 编辑

2006年3月1日

摘要: Crystal Report 演示-使用Push Model下面看看如何使用Push Model实现Crystal Reports1.创建一个设计时的dataset2.创建一个.rpt文件并指向我们前面创建的dataset3.在.aspx页面上放置Crystal Report Viewer控件,设定它的属性指向上一步创建的.rpt文件。4.在code behind page中,书写连接数据库的函数... 阅读全文
posted @ 2006-03-01 11:08 OnlyLiu 阅读(404) 评论(0) 推荐(0) 编辑
 
摘要: Crystal Report演示-使用Pull Model我们可以用以下步骤来实现Crystal Reports的Pull Model的使用:(1) 创建一个.rpt文件,设定必要的数据库联接。(2)将CrystalReportViewer control放到.aspx页面上,设定它的属性指向我们创建的.rpt文件。(3) 在你的code behind page文件中调用databind方法。创建... 阅读全文
posted @ 2006-03-01 11:05 OnlyLiu 阅读(384) 评论(0) 推荐(0) 编辑
 
摘要: from www.aspfree.comtranslated by cash(天下第七)cashcao@msn.com在我们开始这个关于如何在VS.NET上使用Crystal Reports的小小的研究之前,我和我的朋友都对如何把它应用于我们的Web程序中感到非常的疑惑。一个星期以后,经过一些努力(在网上查找“how-to”文档),我们掌握了将简单的报表加入asp.net程序中的一些小小技巧。本文... 阅读全文
posted @ 2006-03-01 11:03 OnlyLiu 阅读(889) 评论(0) 推荐(0) 编辑
 
摘要: 在我们对VS.Net中的水晶报表(Crystal Reports)进行研究之前,我和我朋友对如何将这个复杂的东东加入我们的Web应用有着非常的好奇心。一周以后,在阅读了大量的“HOWTO”文档之后,我们成功地将一些简单的报告加入到了我们的Asp.net程序中,并得到了一些小决窍。 这篇文章教你如何在.Net Web应用中使用水晶报表,也可以让你在学习过程中少走一些弯路。为了得到最好的效果... 阅读全文
posted @ 2006-03-01 10:53 OnlyLiu 阅读(469) 评论(0) 推荐(0) 编辑
 
摘要: 六、 后台数据的实现 1. 数据结构的定义 这里,我们主要有三个表。一个是组织结构表,一个是人员表person,一个组织人员关联表orgPerson。组织结构表有OrgCode(组织代码)、OrgName(组织名称)、orgId(组织Id), parentOrgId(父Id)。人员表有personCode(人员代码)、personName(人员名称), sex(性别)、personId... 阅读全文
posted @ 2006-03-01 10:06 OnlyLiu 阅读(255) 评论(0) 推荐(0) 编辑
 
摘要: 2) 删除人员 人员删除同样是调用Org.jsp 文件中的deletePerson方法来实现,该方法传递所删除的人员ID。如何确定人员ID是通过读取隐藏的ID,并扫描整个表,看那些被选中。这里我们要注意是提供多项选择的。 function deletePerson(){ for(var i=0; i<tbList.rows.length; i++){ var row=tbList.row... 阅读全文
posted @ 2006-03-01 10:05 OnlyLiu 阅读(228) 评论(0) 推荐(1) 编辑
 
摘要: 3) 编写树拖动及选择结点的方法 // myDragHandler实现树结点拖动时重新指定父子关系。function myDragHandler(idFrom,idTo){ var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.open("POST","Org.jsp?mode=moveOrg&orgId=" + idFrom... 阅读全文
posted @ 2006-03-01 10:04 OnlyLiu 阅读(294) 评论(0) 推荐(0) 编辑
 
摘要: 三、 前端页面的主要编码 1. 树的实现 在WEB上实现树结构,同样我们是通过Ajax来实现的。树上可以显示自定义的图标,可以插入、删除、结点。并且结点可任意移动。这里我们不重点讲树的实现技术,我们已经封装好了,你只要按要求去改动就是了。 1) 键接树型文件 在<head>与</head>之间键接我们的与树有关的文件, 代码如下: <link rel="STYLESHEET" ty... 阅读全文
posted @ 2006-03-01 10:02 OnlyLiu 阅读(532) 评论(0) 推荐(0) 编辑
 
摘要: 一、 概述 AJAX是今年初才问世的新技术,是Asynchronous JavaScript and XML的缩写。它是一组开发Web应用程序的技术,它使浏览器可以为用户提供更为自然的浏览体验。每当需要更新时,客户端Web页面的修改是异步的和逐步增加的。这样,AJAX在提交Web页面内容时大大提高了用户界面的速度。在基于AJAX的应用程序中没有必要长时间等待整个页面的刷新。页面中需要更新的... 阅读全文
posted @ 2006-03-01 10:02 OnlyLiu 阅读(253) 评论(0) 推荐(0) 编辑
 
摘要: 现在的项目准备用ajax,用ajax.net实现,而不是atlas,所以先看下ajax.net,Ajax.Net现在的最新版本是AjaxPro5.11.4.2,下载地址是:www.schwarz-interactive.de 首先我们新建个项目,名字是AjaxPro,我用的是vs2005beta2版本。 右击站点名字点add reference添加对我们刚刚下载来的那个叫AjaxPro.... 阅读全文
posted @ 2006-03-01 09:57 OnlyLiu 阅读(258) 评论(0) 推荐(0) 编辑
 
摘要: http://searchwebservices.techtarget.com.cn/tips/289/2314289.shtml 阅读全文
posted @ 2006-03-01 09:45 OnlyLiu 阅读(179) 评论(0) 推荐(0) 编辑
 
摘要: 在通常的管理信息系统开发过程中,总是有没完没了的报表需要制作,调试报表花费的时间也是最多而且乏味,还常常不能满足客户的要求。如果能够让用户自己调整报表的格式和内容,然后将它保存下来,程序下次启动时若能自动调用保存了的报表格式那就方便多了。 一、实现原理 PowerBuilder中有一种以PSR为后缀的特殊的保存报表的文件格式(本文简称PSR文件),数据窗口可以直接读取PSR文件生成报表,... 阅读全文
posted @ 2006-03-01 09:38 OnlyLiu 阅读(2020) 评论(0) 推荐(0) 编辑

2006年2月27日

摘要: DataGrid 自定义分页导航 效果: 让DataGrid自己的分页实现这样的效果[1][2][3][4][5][6] private void grid_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if(e.Item.ItemType==ListItemTy... 阅读全文
posted @ 2006-02-27 13:07 OnlyLiu 阅读(258) 评论(0) 推荐(0) 编辑
 
摘要: 绑定列 显示于列页眉中的图片,此图片会取代HeaderText的文本 如果“自动创建列”为true,则绑定列先显示,接着显示自动列,而且自动生成的列不会被加入到columns集合中。 超级链接列 //打开链接打开的位置或方式 按钮列 普通按钮 // HeaderText="操作"> //列表头 选择... 阅读全文
posted @ 2006-02-27 13:05 OnlyLiu 阅读(612) 评论(0) 推荐(0) 编辑
 
摘要: Q:我想去掉MultiLine(多层)Textbox的滚动条,如何做?A:change its style: TextBox1.Style["overflow"] = "visible"; ..A2:textarea style="overflow-y:visible; border:0px; font-size:12px; font-family: 宋体 Fixedsys; line-heig... 阅读全文
posted @ 2006-02-27 13:04 OnlyLiu 阅读(2129) 评论(0) 推荐(0) 编辑
 
摘要: 有的时候想取不是编辑状态的值,这个时候通常会使用模板列中放置TextBox通过e.Item.FindControl取值,有的网友问为什么取不到?这要看你前台的列怎么写的了,下面分别写出四种情况和这四种情况下面的取值方式: 1 2 3 4 5 ... 阅读全文
posted @ 2006-02-27 10:23 OnlyLiu 阅读(391) 评论(1) 推荐(0) 编辑

2006年2月24日

摘要: RequiredFieldValidator控件用来校验一个输入框中是否输入了值,RegularExpressionValidator控件用来进行正则表达是的匹配。关于正则表达式的说明请参阅其他资料. 其中ControlToValidate属性就是需要校验的文本框的ID号.标签中的文本就是在校验不成功的时候显示出来的提示,Display属性则是提示信息的显示方式. DataG... 阅读全文
posted @ 2006-02-24 10:32 OnlyLiu 阅读(211) 评论(0) 推荐(0) 编辑

2006年2月22日

摘要: http://www.codeproject.com/aspnet/MasterDetail.asp 阅读全文
posted @ 2006-02-22 11:06 OnlyLiu 阅读(328) 评论(0) 推荐(0) 编辑
 
摘要: Helps programmers new to Winsock start programming TCP sockets in C++ http://www.codeproject.com/useritems/beginningtcp_cpp.asp#xx1376326xx Introduction There really is not a lot of material on this ... 阅读全文
posted @ 2006-02-22 10:55 OnlyLiu 阅读(739) 评论(0) 推荐(0) 编辑
 
摘要: http://www.codeproject.com/aspnet/HighlightSelectDataList.aspThis article describes how you can easily highlight and select an item in a DataList. Introduction ASP.NET server controls provide a rich ... 阅读全文
posted @ 2006-02-22 10:46 OnlyLiu 阅读(365) 评论(0) 推荐(0) 编辑

2006年2月16日

摘要: 1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString("id");string b = Request.QueryStr... 阅读全文
posted @ 2006-02-16 11:18 OnlyLiu 阅读(207) 评论(0) 推荐(0) 编辑
 
摘要: I'm using several datagrids where the user can select the row by clickinganywhere on that row. I'd like to be able to show the hand cursor whenmousing over databound rows. Does anyone know how to d... 阅读全文
posted @ 2006-02-16 11:17 OnlyLiu 阅读(441) 评论(0) 推荐(0) 编辑
 
摘要: 在head中添加javascript 代码如下: 在DataGrid的 ItemDataBound (当数据绑定时发生)事件中: private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if(e.Item.ItemType != L... 阅读全文
posted @ 2006-02-16 11:15 OnlyLiu 阅读(217) 评论(0) 推荐(0) 编辑
 
摘要: 原文地址:http://www.microsoft.com/china/msdn/library/dnaspp/html/aspnet-commondatagridmistakes.asp摘要:学习如何避免在使用 ASP.NET Datagrid 控件进行开发时可能发生的一些常见错误(本文包含一些指向英文站点的链接)。目录 可以使用 Datagrid 创建列表数据而没有使用 忘记在 Page_Lo... 阅读全文
posted @ 2006-02-16 10:40 OnlyLiu 阅读(153) 评论(0) 推荐(0) 编辑
 
摘要: Practical use of the DataGrid's ItemDataBound event.http://www.codeproject.com/aspnet/ItemCreated.aspAdvanced DataGrid Formating with ItemDataBoundhttp://www.codeproject.com/aspnet/PrettyDatagrids.asp... 阅读全文
posted @ 2006-02-16 10:40 OnlyLiu 阅读(535) 评论(0) 推荐(0) 编辑
 
摘要: 1.日期的显示2.传递DataGrid中的值3.在DataGrid里添加确认删除的对话框4.格式化DataGrid :将数据原中的0,1值转换成实际的文字 5.在DataGrid中选择,确认,删除多行复选框列表6.利用dropdownlist下拉列表框,显示数据库表中的某个字段 7.取得Datagrid里的checkbox返回值 8.datagrid中加入统计值 9.如何用程序隐藏和显示DataG... 阅读全文
posted @ 2006-02-16 09:38 OnlyLiu 阅读(387) 评论(0) 推荐(0) 编辑

2006年2月13日

摘要: 在ASP.NET中,如果同一页面有多个文本框,在每个文本框按“回车”按钮,将会默认响应第一个Button的Click事件,怎样能随意的按回车键而不引发意外的响应或者怎样在不同的地方按回车键得到不同的响应,这个问题曾经困扰过我很久,到目前也没有完全解决,先将目前探讨所得与大家分享,以期抛砖引玉。一、在页面任意的地方按回车键都不引发响应 如果整个页面没有需要设置回车提交的,希望在页面任意的地方按... 阅读全文
posted @ 2006-02-13 10:53 OnlyLiu 阅读(618) 评论(0) 推荐(0) 编辑

2006年2月3日

摘要: 1.绑定时格式化日期方法: 2.数据控件如DataGrid/DataList等的件格式化日期方法: e.Item.Cell[0].Text = Convert.ToDateTime(e.Item.Cell[0].Text).ToShortDateString(); 3.用Strin... 阅读全文
posted @ 2006-02-03 12:29 OnlyLiu 阅读(275) 评论(0) 推荐(0) 编辑
 
摘要: http://www.dezai.net/index/Article_Show.asp?ArticleID=4999 阅读全文
posted @ 2006-02-03 11:09 OnlyLiu 阅读(149) 评论(0) 推荐(0) 编辑
 
摘要: 以表格形式显示数据可以带来很多好处。在本文中,我将讲解如何使用DataGrid计算总计,这在处理数值时会经常用到。 在讨论DataGrid控制时,常常可以听到别人对此方法的嘲笑。他们常常抛弃它转而使用第三方的工具。事实上,DataGrid作为. NET Framework的核心部分,已成为我开发工具箱中极具价值的工具。 什么是总计? 在应用程序中使用Data... 阅读全文
posted @ 2006-02-03 11:01 OnlyLiu 阅读(638) 评论(0) 推荐(0) 编辑

2006年1月22日

摘要: Scott Mitchell 4GuysFromRolla.com 摘要:尽管 ASP.NET 在服务器上执行其大多数操作,但是某些操作在客户端进行处理可能会更好。Scott Mitchell 说明了 ASP.NET 页面和控件如何添加客户端代码。 下载本文的源代码。 本页内容 简介 创建基类作为添加客户端脚本的基础 从代码隐藏类添加客户端脚本 根据对用户操作的响应执行客... 阅读全文
posted @ 2006-01-22 10:49 OnlyLiu 阅读(2435) 评论(0) 推荐(0) 编辑
 
摘要: Reusing Code with ASP Include Files and SubroutinesBy Nannette Thacker - 05/01/1999 I call it "Frankenstein" code when an author cuts and pastes the same snippet of code over and over throughout an a... 阅读全文
posted @ 2006-01-22 10:09 OnlyLiu 阅读(209) 评论(0) 推荐(0) 编辑
 
摘要: ASP Driven HTML OutlinesBy Nannette Thacker - 08/13/1999 Have you ever wanted to create a web page in outline form? Here's how, using ASP Driven HTML and the Ordered List, command. I have created t... 阅读全文
posted @ 2006-01-22 10:07 OnlyLiu 阅读(181) 评论(0) 推荐(0) 编辑
 
摘要: Setting Up Your Own ASP Development TemplatesBy Nannette Thacker - 05/01/1999 After you've been working with ASP development for a while, you will find that there are standard things which you includ... 阅读全文
posted @ 2006-01-22 10:06 OnlyLiu 阅读(277) 评论(0) 推荐(0) 编辑
 
摘要: Javascript Field Validations -- Client Side ScriptingBy Nannette Thacker - 08/19/1999 This page is designed as a reference where you can snag source code for both the HTML form elements and the Javas... 阅读全文
posted @ 2006-01-22 10:04 OnlyLiu 阅读(772) 评论(0) 推荐(0) 编辑
 
摘要: Javascript Check and Uncheck All CheckboxesBy Nannette Thacker - 04/27/2000 6/7/01 update: Please see a response to a letter on this article for further details on how to check if there is only ONE c... 阅读全文
posted @ 2006-01-22 10:02 OnlyLiu 阅读(1764) 评论(0) 推荐(0) 编辑
 
摘要: Validate Numeric Fields Using Javascript.By Nannette Thacker - 1/18/2001 Use the onBlur() method to validate numeric fields with this checkNumeric() javascript function. Optionally pass in a period, ... 阅读全文
posted @ 2006-01-22 10:01 OnlyLiu 阅读(492) 评论(0) 推荐(0) 编辑