文章分类 - DotNet&C#
摘要:1.下载地址 http://msdn.microsoft.com/downloads/samples/internet/ASP_DOT_NET_ServerControls/WebControls/default.asp 安装后,通过“自定义工具箱”->“.net框架组件”把TreeView添加到工具箱里 2.运行时无法显示 一般是TreeView的版本问题,最好下载英文版自动安装版本重新安装,...
阅读全文
摘要:第一个例子是当取消或选中节点选中状态时,子节点也做相应的取消或选中变化需要注意的是如果要初始设置TreeNode为选中状态,只能在客户端设置。如果在服务器端设置TreeNode为选中状态,则在客户端使用getAttribute("Checked"),得到的值永远是true。 ...
阅读全文
摘要:数据库有三个表,既一级栏目,二级栏目,三级栏目 读取三个表时在树型结构的文字显示前加单选按钮,并可操作 //创建顶级目录树 private void SortMotherNodes(TreeNodeCollection Nds) { TreeNode MotherNd; MotherNd = new TreeNode();...
阅读全文
摘要:第一种方法:通过URL链接地址传递 send.aspx: protected void Button1_Click(object sender, EventArgs e) { Request.Redirect("Default2.aspx?username=honge"); } receive.aspx: string username = Request.Quer...
阅读全文
摘要:Untitled Page using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Securit...
阅读全文
摘要:验证码效果如图: 要解决的问题: 1. 如何随机生成图片 生成System.Drawing.Bitmap对象,使用System.Drawing.Graphics向位图对象中绘图。 2. 如何在WebService的方法中通过参数传递图片数据 将Bitmap对象输出成字节流,WebMothod使用字节数组返回该字节流。 实例: 1. 用VS.NET 2003创建...
阅读全文
摘要:1 引言很早就有搞一个浏览器的想法了,在vs2003上就试图做过,苦于经常会有这种情况出现:当自治的浏览器遇到弹出窗口时无法捕获新的弹出窗口,于是乎新的弹出窗口仍旧用ie(或其他系统默认浏览器)打开,在研究vs2005的WebBrowser控件时发现有NewWindow事件,于是乎兴奋不已,决定用这个分页浏览器体验一下vs2005. 不过就在写这篇blog时突然想到在vs2003的那个axW...
阅读全文
摘要:从网上找到的树形DropDownList例子,但发现只能显示两级,能帮我改成无限级别显示吗!!另外在节点上再增加个判断如果是末尾显示└,否则显示├!! public void Page_Load(object sender,EventArgs e) { if(!IsPostBack) DataListDataBind(); } public void DataListDataBin...
阅读全文
摘要:新建一个专门用来创建验证码图片的页面ValidateCode.aspx它的后台cs文件代码如下:PageLoad private void Page_Load(object sender, System.EventArgs e) { string checkCode = CreateRandomCode(4); Session["Check...
阅读全文
摘要:1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素实现了ICollection和IList接口灵活的设置数组的大小2、如何使用ArrayList 最简单的例子:ArrayList List = new ArrayList();for( int i=0;i<10;i++ ) //给...
阅读全文
摘要:string[] abc=new string[8]{"1","2","3","4","1","2","3","4"};Response.Write(Array.IndexOf(abc,"3",1));//在abc数组中查找"3",从abc[1]开始找Response.Write(Array.LastIndexOf(abc,"3"));//在abc数组中查找"3&qu
阅读全文
摘要:ASP.NET给我们带了了事件模型的编程机制,这使得我们将所有的任务都放在服务器上执行哪怕是一个小小变动,其实这到不是什么问题,可是有一点我们无法忍受,如果我们改变某一个输入框中的内容页面要刷新,改变DropDownlist的选择项需要更新另一个Dropdownlist需要刷新,真是郁闷。 下面我将描述一种原始的方法,之所以说它原是是因为这种方法在ASP.NET之前就已经有了,我想...
阅读全文
摘要:1.Global.asax文件的处理形式不一样,转化后将出现错误,在vs2003中Global.asax具有代码后置文件,2.0下, 将代码分离文件移到 App_Code 目录下,以便使其自动变为可通过应用程序中的任意 ASP.NET 页面访问。“Code-behind”属性将从 ASAX 文件的指令中删除。vs2005则直接把代码写在Global.asax。所以需要删除转化过来的文件重新加入,并...
阅读全文
摘要:datalist实现分页显示! 共有条记录,有/页. 品牌:
阅读全文
摘要:1.1 GDI+概述 1.1.1 Graphics类 Graphics类包含在System.Drawing名称空间下。要进行图形处理,必须首先创建Graphics对象,然后才能利用它进行各种图画操作。创建Graphics对象的形式有: 1. 在窗体或控件的Paint事件中直接引用Graphics对象。 Private void Form_Paint(object sender...
阅读全文
摘要:越来越多的Web应用需要使用图表来进行数据显示和分析。例如:投票结果显示,公司生产情况统计图显示分析等等。利用图表来显示数据,具有直观,清晰等优点。 传统的 ASP技术是不支持画图表的,那么就不得不利用Active X或者Java applets来实现这个功能。新近出现的ASP.NET解决了这个问题,只要利用ASP.NET中关于图形显示的类,就可以画出丰富,动态的图表(如图1)。本文...
阅读全文
摘要:系统设计的好坏在根本上决定了软件系统的优劣。可以说“差的系统设计必定产生差的软件系统”,但是不能保证“好的系统设计必定产生好的软件系统”。因为在设计之前有需求开发工作,在设计之后还有编码,测试和维护工作,无论哪个环节出了差错,都会把好事搞砸了。 据说上帝把所有的女士都设计成天使,可是天使们在下凡的时候,有些人双脚先着地,有些人脸先着地。上帝的这一疏忽让很多女士伤透了心。所以我们...
阅读全文
摘要:--> 在工作中,常常使用到设计模式,增强了软件的灵活性,然而要为它们排排位置,还真是一件难事,因为每个人对设计模式的理解程度,每个人使用的编程语言,个人的习惯,工作性质等等都会影响排行榜。在这里暂且列出自己心中的排行榜吧(仅限Design Pattern中提到的设计模式)。 冠军宝座:Strategy Pattern理由:Strategy 是封装一些运算法则,使之能互...
阅读全文
摘要:用Div形式实现,实现功能显示表格 dg1 序号 ID号 姓名 年龄 ...
阅读全文
摘要:源代码:smallImg.rar以下是上传一张800*1000的,分别生成不同缩略图命名空间:using System.IO;核心代码: System.Drawing.Image.GetThumbnailImageAbort callb = null;try { // 保存到指定的文件夹 File1.PostedFile.SaveAs(Server.MapPa...
阅读全文