摘要: ds = new DataSet(); ds = GetNowSchool(); if (ds.Tables[0].Rows.Count != 0) { drpNowSchool.DataSource = ds.Tables[0].DefaultView; drpNowSchool.DataTextField = "SchoolName"; drpNowSchool.DataValueField = "SchoolID"; drpNowSchool.DataBind(); } drpNowSchool.Items.Insert(0, "--选择 阅读全文
posted @ 2012-02-09 12:52 浅谈生活 阅读(134) 评论(0) 推荐(0) 编辑
摘要: private void bindTreeView() { DataSet ds = new DataSet(); ds = BLL_CompanyInfo.department(); DataTable dt = new DataTable(); dt = ds.Tables[0]; tvDepartment.Nodes.Clear(); CreateTreeViewRecursive(tvDepartment.Nodes, dt, 0); } private void CreateTreeViewRecursive(TreeNodeCollection nodes, DataTable d 阅读全文
posted @ 2012-02-08 17:50 浅谈生活 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 简介序列化是指将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。在面向对象的环境中实现序列化机制时,必须在易用性和灵活性之间进行一些权衡。只要您对此过程有足够的控制能力,就可以使该过程在很大程度上自动进行。例如,简单的二进制序列化不能满足需要,或者,由于特定原因需要确定类中那些字段需要序列化。以下各部分将探讨 .NET 框架提供的可靠的序列化机制,并着重介绍使您可以根据需要自定义序列化过程的一些重要功能。持久存储我们经常需要将对象的字 阅读全文
posted @ 2012-02-03 11:09 浅谈生活 阅读(492) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Data;using System.Configuration;using System.Collections;using System.Collections.Generic;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Dr 阅读全文
posted @ 2012-02-03 10:41 浅谈生活 阅读(291) 评论(0) 推荐(0) 编辑
摘要: $(function(){ $('#btnQuit').click(function(){ if(confirm("确定要退出本系统吗?")) { window.opener = null; window.close(); } }); }); 阅读全文
posted @ 2012-02-03 09:57 浅谈生活 阅读(321) 评论(0) 推荐(0) 编辑
摘要: function checkIE() {var Sys = {}; var ua = navigator.userAgent.toLowerCase();//这个需要分开来解释Navigator 是HTML DOM中的内置对象,它包含有关浏览器的信息。userAgent是Navigator 的属性方法,可返回由客户机发送服务器的 user-agent 头部的值。作用其实就是返回当前用户所使用的是什么浏览器,toLowerCase() 楼上的说了,是将获得的信息变成小写的。 var s; (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (... 阅读全文
posted @ 2012-02-03 09:53 浅谈生活 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 说白了就是调整元素的透明度,如:详细参数有:fadeTo(speed,opacity,[callback])speed:执行效果需要的时间opacity:透明度0……1callback:是效果执行完毕后执行的回调函数,如果不执行,可以不写.例如:$("p").fadeTo("slow", 0.66); 阅读全文
posted @ 2012-02-03 09:19 浅谈生活 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 一. 建立Frame 1.建立一个基本的Frame 2.建立frame之间的链接 3.美化你的Frame 4.浮动(float)Frame 二. 使用Frame 1.当我们使用Frame 2.设计一个含框架(Frame)的站点 三. 关于Frame的脚本 1.Frame导航的脚本 2.动态Frames脚本 3.Frame窗口间的脚本影响 4.浮动Frame的脚本 5.预防脚本出错 ----------------------------------------------------- 前言 Frame是HTML中用来设置框架的标签。框加可以在一个页面里开设多个窗口,以满足不同的设计需要,例如 阅读全文
posted @ 2012-02-01 10:48 浅谈生活 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 所谓框架便是网页画面分成几个框窗,同时取得多个 URL。只要 <FRAMESET> <FRAME> 即可,而所有框架标记 要放在一个总起的 html 档,这个档案只记录了该框架 如何划分,不会显示任何资料,所以不必放入 <BODY> 标记,浏览这框架必须读取这档 案而不是其它框窗的档案。<FRAMESET> 是用以划分框窗,每一框窗由一个 <FRAME> 标 记所标示,<FRAME>必须在 <FRAMESET> 范围中使用。如下例: <frameset cols="50%,*"> 阅读全文
posted @ 2012-02-01 10:34 浅谈生活 阅读(1536) 评论(0) 推荐(0) 编辑
摘要: 在 Gridview 分页上添加“上一页,下一页,共X页”等信息,效果图如下------------------------------------------------------------------------------------------------------------------原理比较简单,就是利用GridView 在RowCreated事件上做个手脚,当if (e.Row.RowType == DataControlRowType.Pager) 时加入几个Button 和Label 之后再给他们写个事件就ok了以下是代码//注意:GridView 必须开启分页功能, 阅读全文
posted @ 2012-01-31 10:29 浅谈生活 阅读(209) 评论(0) 推荐(1) 编辑