- 博客(46)
- 资源 (1)
- 收藏
- 关注
原创 禁止页面后退按钮的最简单方法
0){window.opener=null;window.close();window.open(window.location.href,_blank);}">
2009-08-28 09:44:00 689
原创 泛型集合
①、C#中使用泛型的优点和使用优点:a.类型安全:使用泛型集合编译器会在编译期间检查要放入集合对象的数据类型,如果发现不是某种特定的类型就会报错,这样就可以避免发生许多运行时错误,即类型安全。b.提高性能:由于明确了数据类型,所以在存取数据不会发生类型的转换,特别是存取值类型是不会发生装箱和拆箱操作。c.使用泛型类型可以最大限度地重用代码使用:a.泛型最常见的用途是创建集合
2009-06-12 10:54:00 1025
原创 日期转化成大写 二〇〇七年十一月二十三日
select Substr(NewDate,1,4) || Case when substr(NewDate,5,1) = - then 年 else substr(NewDate,5,1) end || Case when substr(NewDate,6,1) = 〇 then 〇 else 十 end || case when
2009-05-08 15:53:00 3261
原创 ORACLE树形结构查询
在ORACLE数据库查询中,我们经常会遇到对树型结构表的查询,这是个麻烦的问题。下面给大家介绍一种SQL语句,实现递归查询。语法如下:SELECT 字段1,字段2,字段3,。。。FROM 表名START WITH 条件1CONNECT BY PRIOR 条件2WHERE 条件3;下面举一个例子,有这样一张表:表dg_test—————————————————————
2009-04-30 15:08:00 1773
原创 麻烦的 Javascript 的 Submit 功能
想实现的功能: 防止多次按下“提交”。即按下“提交”按钮后,这个按钮变为无效,并且提交表单。环境:需要在 Firefox 和 IE6.0 和 7.0 里面实现。解决方案:Submit" type="submit" id="Submit" value="提交" onclick="this.disabled=true; document.all.userinfo.submit();
2009-03-13 09:23:00 910
原创 跨页传值
1.使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子: a.aspx.cs的C#代码 b.aspx.cs中C#代码private void Page
2009-03-10 12:56:00 508
转载 珍惜生命早睡早起
沉重的话题: 一个97级的名校高才生,毕业后进入微软工作,上月死了,只不过25岁的黄金年龄,珍视自己的生命吧,大家。对自己好一点。 对了,又听到一个悲伤的消息。广告界的好青年,又挂了一人了。此人是联旭的,是业务还是设计我也搞不清楚,。前几天在连续加班后的某晚, 回家睡觉后第二天就叫不醒,挂了。 奇怪的是,约二个月前,也是联旭的一位女生业务,也是这样,不过她是离职后第二天,还是第几天,睡一觉
2009-03-10 12:18:00 536
原创 请用代码简单描述一下Singleton、抽象工厂、Bridge、Composite(任选三个)的设计模式的概念
请用代码简单描述一下Singleton、抽象工厂、Bridge、Composite(任选三个)的设计模式的概念。Singleton:public class a { private static a instance; private static a()
2009-03-04 23:14:00 1012
原创 获取键盘上键值的方法
<!-- function getKey() { alert(event.keyCode); } // --> 测试按键: firefox下的<!--function test(eve
2009-02-17 10:50:00 1348 1
转载 仿MNS,QQ信息提示效果
<!-- window.onload = getMsg; window.onresize = resizeDiv; window.onerror = function(){} //短信提示使用(asilas添加) var divTop,divLeft,divWidth,divHeight,docHeight,docWidth,objTimer,i = 0; func
2009-02-17 10:47:00 647
转载 word读写大全2
这篇本来想写点dosframer的内容和word2003的一些格式,插入方面的内容,但总感到很凌乱.怕写不好想来想去,要转gis方面了.以后不知道什么时候有时间写office方面的.所以这里把关于word2003在c#下编程最后点内容献给大家,不足之处,日后增补. 1.关于dsoframer. 这是个不错的东东,可以把自己生成的文档用dsoframer打开打印编辑保存. 具体大家看看ht
2009-02-11 13:36:00 2103
转载 word读写大全
近期因为项目需要,写了许多word2003编程的东东.有时候遇到难题想查sdk说明,很难找到中文解释,对于e文不好的我来说,简直是天书.想必很多人多有感慨. 下面列出内容是一些常用的内容说明,希望对大家有帮助.引用部分: using System;using System.Data;using System.Configuration;using System.We
2009-02-11 13:25:00 3463 2
转载 在C#中实现计划与任务
在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件等,我们称之为计划任务。实现计划任务的方法也有很多,可以采用SQLAgent执行存储过程来实现,也可以采用Windows任务调度程序来实现,也可以使用Windows服务来完成我们的计划任务,这些方法都是很好的解决方案。但是,对于Web应用程序来说,这些方法实现起来
2009-02-04 09:29:00 2517
转载 页面事件(Init,Load,PreRender)执行顺序
简介 对由 Microsoft® Internet 信息服务 (IIS) 处理的 Microsoft® ASP.NET 页面的每个请求都会被移交到 ASP.NET HTTP 管道。HTTP 管道由一系列托管对象组成,这些托管对象按顺序处理请求,并将 URL 转换为纯 HTML 文本。HTTP 管道的入口是 HttpRuntime 类。ASP.NET 结构为辅助进程中的每个 AppDomain
2009-01-19 16:08:00 2907
原创 WEB页面导出为EXCEL/word文档的方法
WEB页面导出为EXCEL文档的方法 单元格A 单元格A 单元格A 单元格A 单元格合并行A 单元格B 单元格B 单元格B 单元格B 单元格合并行B //指定页面区域内容导入Excel function AllAreaExcel() { var oXL = new ActiveXObject("Excel.Application"); var oWB = oXL.W
2009-01-14 14:35:00 814
原创 word 加水印C#
private void responsewrite() { StringBuilder strscript = new StringBuilder(); strscript.Append(" /r/n"); strscript.Append("Set myDocApp = CreateObject(/"Word.
2008-12-31 15:01:00 2573
原创 word加水印
"vbscript"> Set myDocApp = CreateObject("Word.Application") myDocApp.Visible = True myDocApp.Activate set myDoc = myDocApp.Documents.Open("http://localhost:1507/Web/AppModules/SPJG/Ann
2008-12-31 14:58:00 1451
原创 javascript 存取table中内容
html> head runat="server" > meta http-equiv="Content-Type" content="text/html; charset=gb2312"> title>表格相关title> script language="javascript"> function add_row(){ if ((document.getElem
2008-12-15 12:59:00 807
原创 JS断点调试
虽然VS2008提供了js调试的功能,不过目前用VS2005的还是占大部分人群。 debugger VS2005断点调试JS非法方便。
2008-12-11 11:16:00 1129
原创 ajax updatepannel中response.write()问题
今天又遇到这个问题,搜了下,整理了看,大概西面三种方法可以解决问题:protected void Button1_Click(object sender, EventArgs e) { 1. Response.Write("/r alert(/"修改失败!/");/r"); 2. ScriptManager.RegisterStartupScript(Upd
2008-11-25 13:14:00 567
原创 Ajax中使用Response.Write输出javascript脚本出错的解决办法
这一段时间在使用Ajax将老ASP.NET程序升级为Ajax程序,在升级中发现先前页面中使用Response.Write("alert(数据添加成功!)")的代码执行时出错.上网上查找解决办法,网上大部分的解决语句是改为 ScriptManager.RegisterStartupScript(updatePanel1, typeof(UpdatePanel), "aaa", "alert
2008-11-25 13:09:00 699
原创 ajax(即使用了UpdatePanel控件的页面)的alert
/// /// 用于Ajax页面(即使用了UpdatePanel控件的页面) /// /// /// /// public static void ShowMessage(Control control, Page page, string message) {
2008-11-25 12:40:00 319
原创 项目js暂存2
js部分 function sss(ctl,strctl) { ///js说明 ctl 为了object类型 ,传入当前checkbox的 既this, ///strctl 为了 string 型,传入的是要写入的input 控件的值 .列入"Text1"; var values=ctl.checked;
2008-11-20 16:30:00 581
原创 项目JS暂存
js部分 function opencat(cat,imgsrc) { if(document.getElementById(cat).style.display=="none") { document.getElementById(cat).style.display="";
2008-11-20 16:27:00 559
原创 标签的巧妙用法
最近项目中一个小问题卡了我不少时间。我遇到的问题是:在项目的弹出式的模型窗口里,我需要将数据提交到服务器。然后从服务器再返回到本页面。结果:返回了本页面,窗口却是从新打开的。 现在来谈一下解决方法:书上说在模型窗口中加入标签即可。我把该标签放上去却没有任何反应,当时我不明白这为什么?后来经过查证原来这个属性有IE6与IE7之分。忘了说我的浏览器是IE7的。注:1、如果你是IE6
2008-11-20 14:29:00 428
转载 操纵自如--页面内的配合与通信(接口实现确实比较创意)
操纵自如--页面内的配合与通信.NET的页面看似一个整体,却可能是由很多不同的区域组合而来的,常常用到的母版页、用户控件就是最鲜明的例子。然而在一个页面内的元素要形成一个整体,就少不了控件之间的通信与传值,本文是个人在不断的使用过程中总结的一些东西,有谬误或有更好的解决方案,还请提出来。在写这篇文章的过程中我做了一些一示例,以作佐证。这些示例的目的都是 在“A”中 把 “B”中 的一个Labe
2008-11-05 14:54:00 410
原创 GridView无数据时加表头的方法
有两种方法:一种是加入模板.另一种是在后台中加代码. 模板的是在EmptyDataText中,加入和表头一样的表格. 这里就不多讲了百度搜下就N多了代码中加入的是: if (ds.Tables[0].Rows.Count == 0) { ds.Tables[0].Rows.Add(ds.Tables[0].
2008-10-30 14:42:00 415
原创 private string typeid = HttpContext.Current.Request["TypeID"];
private string typeid = HttpContext.Current.Request["TypeID"];
2008-10-29 14:18:00 457
转载 ASP.NET2.0快速入门(2)——使用皮肤
1.概述上次做的例子基本实现了功能,但界面看上去比较丑陋。你可以每个控件都设置其表现属性,以使界面美观一些。但这样做毕竟太麻烦。ASP.NET提供了一种使界面样式统一的方法,就是皮肤主题。图2.1 添加主题2.增加主题在解决方案资源管理器中,在站点上单击右键,选择“添加ASP.NET文件夹/主题”,创建一个皮肤主题,并取名为Default。可以看到网站中自动创建了两级目录“App_Themes/D
2008-10-29 13:09:00 444
原创 遍历DIV(备忘)
var divs = document.getElementsByTagName(div); var i; for(i=0;i alert(divs.id); }
2008-10-28 16:50:00 543
转载 DataSet,DataTable 不使用EXCEL组件直接保存为EXCEL
DataSet,DataTable 不使用EXCEL组件直接保存为EXCEL B/S模式下DataSet导出保存为EXCEL直接可以Respone出来,比较简单,而C/S模式下将DataSet导出到EXCEL相对比较麻烦,要使用EXCEL要引用Microsoft.Office.Interop.Excel,经常会出现一些EXCEL进程无法关闭的问题,很让人厌恶,查看了网上一些资料,其实EXCE
2008-10-27 15:22:00 994
翻译 C# 2.0:使用匿名方法、迭代程序和局部类来创建优雅的代码
C# 2.0:使用匿名方法、迭代程序和局部类来创建优雅的代码 发布日期: 11/10/2004 | 更新日期: 11/10/2004Juval Lowy本文基于 Microsoft Visual Studio 2005 的预发布版本,它以前的代码名称为“Whidbey”。此处所包含的任何信息都可能会改变。 本文讨论:•遍历集合•
2008-10-27 15:19:00 534
转载 DIV弹出窗口控件
DIV弹出窗口控件 在项目开发中,很多地方都使用了window.open 和window.showdialog两种弹出窗口模式。刚开始看公司老的一些项目里都是用这些的,自己也就跟着用,后来感觉每个页面都写JS,太麻烦了,即使是COPY一下,也觉得不爽,而且老是用这两种,感觉没什么意思,难看,能不能用个好看点的,呵呵。看来我对美好的事物还是有追求的。 在网络上找到了一个不错的DIV弹出窗口,
2008-10-27 15:03:00 2199
转载 优秀网址收集
优秀网址收集 http://JQuery.comhttp://www.devpro.it/ http://www.howtocreate.co.uk/tutorials/javascript/important http://www.quirksmode.org/ http://www.onlinetools.org/index.php http://www.i
2008-10-27 15:00:00 576
转载 VS2005破解180天限制
本以为我机子上的VS是正版,就没太注意,今天突然跳出个”试用期还有29天,以后就不能使用了!“于是我就在网上找了各种破解方法。终于破解了!VS2005破解180天限制在控制面板的“添加或删除程序” 中选择“更改/删除”Microsoft Visual Studio 2005,然后输入正式版的序列号( KYTYH-TQKW6-VWPBQ-DKC8F-HWC4J ),就可以把 VS2005 试用版升级
2008-10-27 09:24:00 1919
原创 获取系统时间
"javascript" type="text/javascript">function showtime(){ var x=new Date(); var now,week,n,y,r,h,m,s; now=new Date(); n = now.getYear(); y = now.getMonth()+1; r = now.getDate(); h
2008-10-17 13:32:00 404
转载 如何点击按钮弹出新窗口,输入数据后返回并刷新页面?(2)
WebForm3.aspx"vb" AutoEventWireup="false" Codebehind="WebForm3.aspx.vb" Inherits="ShowModalDialog.WebForm3" %>"-//W3C//DTD HTML 4.0 Transitional//EN"> WebForm3 "GENERATOR"
2008-10-17 11:26:00 615
转载 如何点击按钮弹出新窗口,输入数据后返回并刷新页面?(1)
在一些.NET论坛中有人经常会问:如何在页面中点击按钮打开新页面,输入数据,然后返回到初始页面并进行更新?要解决这个问题,应该弄清楚window.showModalDialog()的用法,本人在http://blog.csdn.net/net_lover/archive/2002/09/24/6910.aspx已经做过介绍。下面就用例子介绍如何在ASP.NET中实现这个功能。 本例子共3个页面
2008-10-17 11:21:00 713
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人