- 博客(35)
- 资源 (3)
- 收藏
- 关注
原创 控件隐藏后但可以通过JS找到
今天遇到一个问题,TextBox1 的Enabled=false或Readonly=true之后,通过JS的document.getElementById("TextBox1 ").innerText ="aaaa",这个值可以在TextBox1中显示但不能正确读出来解决办法:1、Page_Load:TextBox1.Style.Add("display","none");2、把Tex
2007-04-28 10:19:00 1335
转载 在VS2005中 GridView导入Excel的两点小技巧 VerifyRenderingInServerForm
VS2005中 GridView导入Excel的导入需要注意的几点最近带的项目遇到GridView导入Excel问题,总结出几点:1、如果出现下面的错误提示可用重载VerifyRenderingInServerForm方法解决。错误提示:类型“GridView”的控件“GridView1”必须放在具有 runat=server 的窗体标记内在后台文件中重载VerifyRenderingInSe
2007-04-26 16:01:00 1289
转载 C#的四种排序算法 冒泡排序、选择排序、插入排序和希尔排序
// 冒泡排序using System;namespace BubbleSorter ...{ public class BubbleSorter ...{ public void Sort(int [] list) ...{ int i,j,temp; bool done=false; j=1; while((j<list.Length)&&(!done)) ...{ done=true;
2007-04-26 14:24:00 930
转载 基本功能计算器算法(优先级)
/*************************************************************************/ /* FUNCTION: Analyzer */ /* DESCRIPTION:分析器 */
2007-04-26 09:34:00 1816
转载 多功能计算机器源码
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;namespace 多功能计算机器{ public class Form : System.Windows.Forms.Form {
2007-04-26 09:28:00 1160
原创 VS2005 GridView动态绑定数据源(交叉表) 动态绑定列 动态生成模板列 自定义表头
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.We
2007-04-26 09:20:00 2111
转载 JavaScript代码收集
//打开模式对话框function doSelectUser(txtId) { strFeatures="dialogWidth=500px;dialogHeight=360px;center=yes;middle=yes ;help=no;status=no;scroll=no"; var url,strReturn; url="selUser.aspx";
2007-04-24 14:58:00 1133
转载 微软的JavaScript,Post的实例(XMLHTTP)
下面这个functioon是我分析MSN的一个网址截取的,对使用javascript Post数据的时候有用,以前我都是用笨办法在页面上放个隐藏的form然后submit,现在可以直接用使用post了,^_^! function _sd_Post(Url, Args) { var xmlhttp; var error; eval(try {xmlhttp = new Ac
2007-04-24 12:06:00 1212
转载 EXCEL操作
EXCEL操作#region EXCEL操作 public static DataTable getRec(string FileName, out string status) ...{ status = ""; DataTable ResultDt = new DataTable(); stri
2007-04-24 11:48:00 830
转载 JSUtil类,一些常用的js窗口控制
using System;using System.Web;using System.Web.UI;namespace Logic.Commlib...{ /**//// /// JSUtil 的摘要说明。 /// public class JSUtil ...{ public JSUtil() ...{ //
2007-04-24 11:45:00 1260
转载 模态、非模态对话框、window.open
我们知道,对话框一般分为两种类型:模态类型(modal)与非模态类型(modeless)。所谓模态对话框,就是指除非采取有效的关闭手段,用户的鼠标焦点或者输入光标将一直停留在其上的对话框。非模态对话框则不会强制此种特性,用户可以在当前对话框以及其他窗口间进行切换。本文介绍如何使用javascript语言来创建这两种类型的对话框、控制其大小和位置、改变其外观以及在对话框间的数据传递。 本文的所有例
2007-04-24 09:53:00 5057
转载 sql server中重置自动编号
关于SQLSERVER中字段为自动编号类型的重置在SQLSERVER中的语句如下:1. truncate table tablename2. DBCC CHECKIDENT (tablename,reseed,1)
2007-04-23 16:51:00 1114
原创 ASP.net技巧
警告窗口/// /// 服务器端弹出alert对话框/// /// 提示信息,例子:"不能为空!"/// Page类public void Alert(string str_Message,Page page){page.RegisterStartupScript("","alert("+str_Message+");");}重载此警告窗口,使某控件获得焦点/// /// 服务器端弹出aler
2007-04-23 16:33:00 1011
转载 asp.net 2.0有感-2.0的变化
asp.net2.0离我们的脚步越来越近了,我也粗略的看了看,在这里我把我的感想告诉大家,欢迎指正! 首先让我们简要看看2.0比以前的版本有什么新的变化和提高。 1.新的控件 在2.0中将有超过40个新的控件,将大大的简化开发的难度。在我们所关心的数据控件方面,新的DataGrid控件GridView出现在我们的面前,这个将代替DataGrid出现在以后的开发中。 GridView控件新的特性支持
2007-04-23 16:29:00 885
原创 ASP.NET 2.0 正式版中无刷新页面的开发
ASP.NET 2.0 正式版中无刷新页面的开发 示例代码下载4K 在已经发布的 ASP.NET2.0 中,无刷新页面开发相关部分同 beta2 有不少改动。而且在越来越多的 Ajax 开发包被开发出来的情况下, ASP.NET2.0 自带的无刷新页面技术没有被很多人了解,甚至不少人认为该功能有些“鸡肋”。但如果我们仅仅是在程序中加入很少部分的 Ajax 特性, Atlas 、 Ajax
2007-04-23 16:26:00 941
原创 ASP.NET 2.0,无刷新页面新境界!
“无刷新页面”,只是一种不确切的效果描述(其实还有其他各种方法来实现这个效果),更确切的说法是:在页面上用JavaScript调用服务器端的一个方法,然后处理返回的数据。实现它最标准的方法当然是XMLHTTP。但是,程序员都是懒惰的家伙,每个人都希望能有更方便的方法,或者,更佳的包装。比如,Lostinet的Rane就是对XMLHTTP的一个很好的包装。终于,在ASP.NET 2.0里面,我们可以
2007-04-23 16:24:00 759
转载 ASP.NET中的一些字符串操作
using System;namespace Web.StringUtil...{ /**//// /// 字符串操作工具集 /// public class StringUtil ...{ public StringUtil() ...{ // /
2007-04-23 16:15:00 715
转载 精彩的近乎完美的分页存储过程
CREATE procedure main_table_pwqzc(@pagesize int,@pageindex int,@docount bit,@this_id)asif(@docount=1)beginselect count(id) from luntan where this_id=@this_idendelsebegindeclare @indextable table(id in
2007-04-23 16:13:00 847
原创 ASP.NET 程序中常用代码
1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数: string a = Request.QueryString("id"); string b = Request.Query
2007-04-23 16:10:00 807
原创 ASP.NET里常用的JS
using System;using System.Web;using System.Web.UI.HtmlControls ;using System.Web.UI;namespace Web.JScript...{ /**//// /// 提供向页面输出客户端代码实现特殊功能的方法 /// /// /// public class JScript
2007-04-23 16:07:00 757
原创 用DIV加滚动条
OVERFLOW-Y: auto; HEIGHT: 256px; TEXT-ALIGN: left; background-repeat: no-repeat; width: 305px;">
2007-04-23 15:57:00 1062
原创 .NET开发中的一些小技巧
这篇文章来自是Mukund Pujari的《Some Cool Tips for .NET》,本人给大家翻译总结一下,我英语水平也就那么回事,不合适的地方还是请大家提出来。1. 如何创建一个可改变大小没有标题栏的窗体?(How to create a form with resizing borders and no title bar?)form1.Text = string. Empt
2007-04-20 15:58:00 5607
转载 .NET面试题
传入某个属性的set方法的隐含参数的名称是什么?value,它的类型和属性所声名的类型相同。 如何在C#中实现继承?在类名后加上一个冒号,再加上基类的名称。 C#支持多重继承么?不支持。可以用接口来实现。 被protected修饰的属性/方法在何处可以访问?在继承或间接继承与这个类的子类中可以访问。 私有成员会被继承么?会,但是不能被访问
2007-04-20 14:35:00 7774 1
原创 绘制柱状图的类
用法:Commlib.Bar bar2d = new Commlib.Bar(); //定义一个画图类实例 bar2d.Title = Logic.BLL.T_YSKZ_BAS_ORG.GetOrgName(unit_code)+"本年预算情况"; bar2d.Unit = "元"; bar2d.Keys = new string[
2007-04-19 14:26:00 1051
转载 体验AJAX Toolkit新控件:AutoCompleteExtender
AutoCompleteExtender控件,固名思义就是可以辅助TextBox控件自动输入,实现如http://dict.yodao.com/这样的效果。 AutoCompleteExtender控件的属性: 1.TargetControlID:指定将被辅助完成自动输入的控件ID,这里的控件只能是TextBox; 2.ServicePath:指出提供服务的WEB服务路径,若不指出则Se
2007-04-18 14:55:00 4794 1
原创 asp.net ajax学习系列功能强大的UpdatePanel控件
先给一个简单的例子,后面给一个比较复杂的例子。改进后的UpdatePanel使页面部分更新(Partial-Page Updates)实现起来非常容易。要想在已有web页面或新建页面中加入部分更新内容,都十分容易,下面几个步骤:在页面中加入ScriptManager控件。并保证ScriptManager控件的EnablePartialRendering属性值为true。若EnableParti
2007-04-18 14:51:00 1892 1
转载 Atlas UpdatePanel简要介绍
Atlas UpdatePanel简要介绍 英文版见:http://dflying.dflying.net/1/archive/96_introduction_to_atlas_updatepanel.html UpdatePanel是ASP.NET Atlas中很重要的一个控件。它把传统的ASP.NET程序与最新的Web 2.0 AJAX无缝的连接在一起。如果你已经有一些基于ASP.NE
2007-04-18 14:51:00 878
原创 Atlas是什么?
Atlas是什么? ASP.NET”Atlas”是一个新的Web技术开发包,它集成了一套非常大的客户端脚本库使得与功能丰富的、基于服务器开发平台的ASP.NET2.0结合在一起,”Atlas”能让你开发的Web应用能够通过直接调用Web服务器来更新一个Web页面的数据――不需要在页面往返传送(也就是不需要多次刷新页面)。使用”Atlas”,你能最大地利用ASP.NET和服务器端代码在浏览器中来做
2007-04-18 14:26:00 959
原创 什么是Ajax?
1.什么是Ajax? Ajax的全称是:AsynchronousJavaScript+XML 2.Ajax的定义: Ajax不是一个技术,它实际上是几种技术,每种技术都有其独特这处,合在一起就成了一个功能强大的新技术。 3.Ajax包括: XHTML和CSS 使用文档对象模型(DocumentObjectModel)作动态显示和交互 使用XML和XSLT做数据交互和操作 使用XMLHttpRequ
2007-04-18 14:26:00 942
原创 JavaScript调用Web Services实现无刷新三联动
使用微软提供的webservice.htc实现通过JavaScript调用WebService.1.首先从微软网站上下载webservice.htc,我附件源代码也包含,不下载也可以http://msdn.microsoft.com/workshop/author/webservice/webservice.htc2.在网页BODY中添加一个DIV,实现对webservice.htc的引用di
2007-04-18 14:00:00 1383
原创 Grove.net实践ORM学习笔记
KeyLife富翁笔记 作者: HongYuan标题: Grove.net实践ORM学习笔记 关键字: 第一步 分类: C#_Grove 密级: 保护 (评分: , 回复: 0, 阅读: 210) »»
2007-04-18 13:47:00 893
原创 Grove——.NET中的ORM实现
Grove——.NET中的ORM实现发布日期: 6/30/2005 | 更新日期: 6/30/2005作者:林学鹏ORM的全称是Object Relational Mapping,即对象关系映射。它的实质就是将关系数据(库)中的业务数据用对象的形式表示出来,并通过面向对象(Object-Oriented)的方式将这些对象组织起来,实现系统业务逻辑的过程。在ORM过程中最重要的概念是
2007-04-18 13:45:00 756
原创 交叉表示例
假设有张学生成绩表(CJ)如下 [姓名] [学科] [成绩] 张三 语文 80 张三 数学 90 张三 物理 85 李四 语文 85 李四 数学 92 李四 物理 82 王五 数学 60 想变成 [姓名] [语文] [数学] [物理] 张三 80 90 85 李四 85 92 82 王五 null 60 null declare @sql varchar(4000) set @sql = sel
2007-04-18 08:41:00 1022
原创 get与post的区别
Get:是以实体的方式得到由请求URI所指定资源的信息,如果请求URI只是一个数据产生过程,那么最终要在响应实体中返回的是处理过程的结果所指向的资源,而不是处理过程的描述。Post:用来向目的服务器发出请求,要求它接受被附在请求后的实体,并把它当作请求队列中请求URI所指定资源的附加新子项,Post被设计成用统一的方法实现下列功能:1:对现有资源的解释2:向电子公告栏、新闻组、邮件列表或类似讨
2007-04-17 16:53:00 812
原创 遍历节点生成菜单(递归)
private void InitTree(TreeNodeCollection Nds,string parentId,ref DataSet ds) { DataView dv=new DataView(); TreeNode tmpNd; string intId; dv.Table=ds.Tables["Trees"]; dv.RowFilter="FID
2007-04-16 15:15:00 1052
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人