摘要:遍历节点 void GetAllNodeText(TreeNodeCollection tnc) { foreach(TreeNode node in tnc) { if(node.Nodes.Count!=0) GetAllNodeText(node.Nodes); Response.Write(node.Text + " "); } } 建树 private void Cr...
阅读全文
随笔分类 - ASP.NET
摘要:如何在类库中的类文件里使用Response,Request,Server,Session几种对象。我这里有如下方式,仅供参考: 首先我们要在类文件里引用using System.Web;using System.Web.SesstionState;命名空间,然后是对这种对象的声明: HttpSessionState Session; HttpServerU...
阅读全文
摘要:继续总结项目里的一些小TIP,我们平常用file文件控件上传文件,要预览有时会刷新页面,结果file控件被清空,好多人问能能让他不清空或重新赋值,因为处于安全性的考虑,这是不可能的。那怎么进行无刷新预览呢?这里我把我所使用的方法写一下。 选择页面:HTML代码: 注:这里可以是图片(jpg或gif格式),flash动画(swf)及视频文件(wmv,mpeg,asf,avi...
阅读全文
摘要:1. TDD的简介 首先什么是TDD呢?Kent Beck在他的>(Addison-Wesley Professional,2003)一书中,使用下面2个原则来定义TDD: · 除非你有一个失败的自动测试,永远不要写一单行代码. · 阻止重复 我想第一个原则是显而易见的.在没有失败的自动测试下就不要写代码.因为测试是嵌入在代码必须满足的需求中.如果...
阅读全文
摘要:DataGrid导出到Excel的时候,某些数字内容显示不正确,"3.62201E+14"的格式 WebForm中,在DataGrid的ItemDataBound事件内if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem){e.Item.Cells[0].At...
阅读全文
摘要:1、新建页面parent.htm作为父窗口 1 2 3 4 5 6 7 8 40 41 42 打开模态窗口43 44 45 2、建立页面sub.aspx: 1 2 3 4 5 sub 6 7 ...
阅读全文
摘要:本文来自 疾风萧萧 http://achilleshuang.cnblogs.com/archive/2005/11/27/dotNetConfiguration.html在.net应用中,配置信息以XML文档的形式来存储。依.net的惯例,web.config为Asp.net应用(包括Web Service应用)提供配置信息;而*.exe.config为可执行的应用(包括控制台、Windo...
阅读全文
摘要:/**//*按钮样式*/.ButtonCss {}{ font-family: "Tahoma", "宋体"; font-size:9pt; color: #003399; border: 1px #003399 solid; color:006699; BORDER-BOTTOM: #93bee2 1px solid; BORDER-LEFT: #93bee...
阅读全文
摘要:1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre...
阅读全文
摘要:2遇到的问题:如何在表格出现滚动条?解决方法: ";其中style中可将overflow属性设置成:auto、hidden、scroll,须设定div的height,在超过该高度时,auto、scroll将出现滚动条。 3遇到的问题:制作细线表格解决方法:方法1:把表格的cellspacing设置为1,cellpadding和border均为0,分别填充表格的背景色和单元格的背景色...
阅读全文
摘要:1/**//// 2 /// 创建随机字符串 3 /// 4 /// 随机数的位数 5 /// 6 public static string CreateRandomCode_Len54(int codeCount) 7 { 8 string allChar = "1,A,2,S,3...
阅读全文
摘要:31. 当文件在不同目录下,需要获取数据库连接字符串(如果连接字符串放在Web.config,然后在Global.asax中初始化)在Application_Start中添加以下代码: Application["ConnStr"]=this.Context.Request.PhysicalApplicationPath+ConfigurationSettings. AppSettings["C...
阅读全文
摘要:21.如何设定全局变量 Global.asax中 Application_Start()事件中 添加Application[属性名] = xxx; 就是你的全局变量22.怎样作到HyperLinkColumn生成的连接后,点击连接,打开新窗口? HyperLinkColumn有个属性Target,将器值设置成"_blank"即可.(Target="_blank") 【ASPNETMENU...
阅读全文
摘要:11.自定义异常处理 //自定义异常处理类 using System;using System.Diagnostics;namespace MyAppException{ /**//// <summary> /// 从系统异常类ApplicationException继承的应用程序异常处理类。 /// 自动将异常内容记录到Windows NT/2000的应用程序日志 /// </summary> ...
阅读全文
摘要:1. 打开新的窗口并传送参数: //传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)</script>") //接收参数:string a = Request.QueryString("id");string b = Request.QueryStri...
阅读全文
摘要:Asynchronous JavaScript and XML(AJAX)最近掀起的高潮,要完全归功于Google在Google Suggest和Google Maps中的使用。对ASP.NET而言,AJAX不需要回传就能进行服务器端处理,从而使客户机(浏览器)具有丰富的服务器端能力。换句话说,它为异步指派和处理请求与服务器响应提供了一个框架。AJAX利用了一些不是很新颖的已有技术,但是对这些技术...
阅读全文
摘要:现在在ASP。NET中可以使用自定义实现IHttpModule接口的类来加载一个定时器。public class OilIHttpModule : IHttpModule { public static Timer analyseTimer;//分析数据的定时器 static int intLastTrialInfo_id;//最后分析的ID static long intAnalyseInt...
阅读全文
摘要:1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图标...
阅读全文
摘要:添加新项中添加一个安装程序类 using System;using System.Collections;using System.ComponentModel;using System.Configuration.Install;using Microsoft.Win32;using System.Diagnostics;using System.IO;namespace DOTNETCheck...
阅读全文
摘要:添加新项中添加安装程序类 using System;using System.Collections;using System.ComponentModel;using System.Configuration.Install;using System.IO;using System.Data.SqlClient;using System.Reflection;namespace DBCusto...
阅读全文