- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 使用Ajax实现DropDownList和ListBox的联动以及两个ListBox之间数据的移动
最近做一个项目管理系统,有一个项目添加中使用到,需要选择部门然后得到部门的职员,还要选择这个部门中有哪些人需要参与这个项目,所以就使用到了3个控件,一个DropDownList和两个ListBox. 在博客园和CSDN中经常会看到有人发Ajax技术的文章,学习了一些,所以在此也简单的使用了一下,希望大家不要见笑。
2006-02-21 08:24:00 1483 1
原创 DataList嵌套,分页,点击父DataList标题在子DataList显示相关的内容,点击子DataList标题显示主要内容.
这里例子结合了DataList的分页和嵌套,还有点击显示相对内容的关联。HTML代码: DataList嵌套,分页,点击标题显示内容 http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema"> BODY { FONT-SIZE: 12px } A:link { TEXT-DEC
2006-01-10 08:23:00 1224
原创 数据库性能优化
数据库设计 实现sql server数据库的优化,首先要有一个好的数据库设计方案。在实际工作中,许多sql server方案往往是由于数据库设计得不好导致性能很差。实现良好的数据库设计必须考虑这些问题: 1. 逻辑数据库规范化问题 一般来说,逻辑数据库设计会满足规范化的前3级标准: 第1规范:没有重复的组或多值的列; 第2规范: 每个非关键字段必
2005-12-14 11:20:00 1045
原创 DataGrid单元格移动变色,点击变色,双击取消颜色,排序.
实现:1.当鼠标移动到DataGrid的单元格时,单元格变色,并且单元格里的字体同时变色,鼠标变为手的形状.鼠标移出单元格,恢复原样.2.当鼠标点击DataGrid的单元格时,单元格变色,单元格上的显示字体变色;当点击另一个单元格时,前一个单元格以及字体颜色恢复原样,此时的单元格变色,字体变色.3.当双击DataGrid上单击时变色的单元格时,颜色取消,恢复原样.4.DataGrid按顺序(ASC
2005-12-14 09:54:00 1986
原创 使用TreeView和listView控件查看本机磁盘文件夹及文件(WinForm)
使用TreeView和listView控件查看本机磁盘文件夹及文件在页面上放TreeView,listView,splitter,imageList 四个控件,在imageList中添加两个小图片,然后设置一下treeview控件的checkboxex=true,Dock=left,ImageList=ImageList1(控件名)ImageIndex=1,SelectedImageIndex=
2005-11-19 11:12:00 2419
原创 使用Relations建立表之间的关系并却使用PagedDataSource类对DataList进行分页
最近做一个关于三级联动的例子。想在页面上显示像树形控件一样的效果,每一个大类下面有各自的子类。所以使用了Relations建立了表之间的关系(Relations是获取用于将表链接起来并允许从父表浏览到子表的关系的集合) 并却使用了PagedDataSource对DataList进行了分页(PagedDataSource封装 DataGrid 控件的属性,这些属性使该控件可以执行分页).
2005-10-25 16:10:00 1503 1
原创 在DataGrid中显示数据库中的图片
上一篇文章说了如何把图片保存到数据库中,所以做了个例子,将图片显示在DATAGRID。前面说过了用Response.BinaryWrite()只可以显示一张图片,现在用一个DATAGRID控件,将图片显示在DATAGRID中的IMAGE控件里。(提示:下面的例子没有做分页功能) 里面用了两个图片控件,一个是服务器端的ImageButton,另一个是客户端的Image控件。前
2005-10-10 12:07:00 3309 4
原创 保存图片到数据库
以下的例子是如何将图片保存到数据库,所用的Northwind数据库,在里面建了一张 if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[UpImage]) and OBJECTPROPERTY(id, NIsUserTable) = 1)drop table [dbo].[UpImage
2005-10-10 10:28:00 6317 7
原创 DropDownList联动不刷新(二级)
这是一个简单的例子,在NorthWind数据库中建立了两张表,在后台用到了数据访问层,所以如果要测试,必须根据存储过程写一个方法去绑定DropDownList. 界面如下:1.表的创建:if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[Type]) and OBJECTPROP
2005-09-28 14:06:00 3345 2
原创 DataGrid自定义分页以及几种常用的删除方法
此例子使用的是NorthWind数据库,里面用了分页存储过程,具体实现根据你设置的 DataGrid的每页的大小,每次从数据库中取出相对的记录,具体效果如图。 下面还把常用的几种删除记录的方式也写了一下(1.根据选中的CheckBox,一次删除多条记录,2.属性生成器里添加的删除按钮列删除,3.在模板列中放入Button按钮,每次删除之前都会有提示框,代码如下)说明:由于这个程序我
2005-09-28 10:21:00 3814 17
原创 如何读取保存在数据库中的图片显示在DataGrid中
在DataGrid中有一个模板列,里面放置了一个ImageButton控件,当然Image也可以。你首先必须绑定DataGrid才能在使用DataBinder.Eval(Container,"DataItem.BookGuid")等如下:>//这里是把图片的编号传到一个取图片的页面里,然后连接到图片上的,注意这里用的是ImageUrl,不是平常文本框用的textBookCover.aspx页面p
2005-09-16 09:53:00 1394
原创 使用客户端的File Field控件上传图片
在页面上添加一个客户端的File Field和Image控件,然后右击File Field控件,使它作为服务端的控件运行主要实现将图片上传到服务器上的一个文件夹下(这里的保存图片的文件夹名为UpImages),而在数据库里保存图片的名称,图片名在上传时改为当前的时间,这样在图片多的时候不至于重复而覆盖掉原来的图片,还控制了图片的大小,在你选择正确的图片时,图片将显示在IMAGE控件里。
2005-09-16 09:35:00 4320 1
原创 鱼和水的经典对白(转)
鱼对水说:我一直在哭泣,可是你永远都不知道,因为我在水里。 水说:我知道,因为你一直在我心里。 我不是鱼,你也不是水,你能看见我寂寞的眼泪吗? 也许,因为这是寂寞情人泪。 鱼对水说:我永远不会离开你,因为离开你,我无法生存。 水说:我知道,但是如果你的心不在呢? 我不是鱼,你也不是水,我不离开你是因为我爱你。 可是你心里有我吗? 鱼对水说:我很寂寞,因为我只能待在水里。 水说:我知道,因为我的
2005-09-15 15:48:00 866
原创 在Global中使用线程隔时执行一项任务
GLOBAL中线程的应用(书中学习,整理了一下),以下是过5分钟删除一张表的记录using System;using System.Collections;using System.ComponentModel;using System.Web;using System.Web.SessionState;using DataBase;using System.Data.SqlClient;usin
2005-09-15 14:36:00 1291
原创 Window.open()打开一个窗体不被拦截
在DataGrid中建一个模板列,在模板列中放一个客户端的Button,或者直接写你要的字句,然后用连接例: AllowPaging="True" AutoGenerateColumns="False" DataKeyField="id" BorderColor="White" BorderWidth="1px" PageSize="20">
2005-09-15 08:08:00 2553 5
原创 下载文件出现提示框或者直接显示在浏览器中
出现提示框string strFile="F://a.doc";//路径根据实际情况而定if(!System.IO.File.Exists(strFile)) { Response.Write("alert(对不起,文件不存在!);"); return; } Response.Clear(); Response.ClearHeaders(); Response.
2005-09-14 17:34:00 2353 2
原创 取得一段汉语的每个字的首字母
由于一个公司的OA上用到速查编码,必须得到每个字的首字母,便于以后的查询(如:开发部,则为KFB),到网上找到了一些资料,是一个存储过程。存储过程为:CREATE proc LOG_FindCode@strName nvarchar(20), @strFindCode nvarchar(20) outputas begin declare @word nchar(1),@PY nvarcha
2005-09-14 17:21:00 1055 5
原创 DataGrid数据导入Excel
if(DataGrid1.Items.Count==0) { Response.Write("alert(对不起,你没有查询到任何记录,不能导出数据)"); } else { Response.Clear(); Response.Buffer= true; Response.Charset="GB2312";
2005-09-14 17:03:00 1380
原创 关于IEWebControls的安装及一些应用
1.执行安装文件后,在安装目录找到 “build.bat”文件,用记事本将其打开。把“csc.exe”换成绝对路径“C:/WINNT/Microsoft.NET/Framework/v1.1.4322/csc.exe”。保存后执行(记得把“只读”属性去掉,注意XP系统的路径是C:/WINDOWS,而不是WINNT)。 2.编译完成后,在安装目录下可以看到“build”活页
2005-09-13 18:01:00 1506
SQLToolbelt
2013-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人