- 博客(20)
- 收藏
- 关注
转载 gridview 导出excel 总结
protected void Button1_Click(object sender, EventArgs e)<br /> {<br /> Export("application/ms-excel", "学生成绩报表.xls");<br /> } private void Export(string FileType, string FileName)<br /> {<br /> //以下三行可选,如果没有的话导出的只是当前页数据,没有其他页数据
2010-07-28 15:06:00 641
转载 如何C#中实现在TreeView查找某一节点(两种方法)
在TreeView查找某一节点,通常有两种方法,一种是递归的,一种不是递归,但都是深度优先算法。其中,非递归方法效率高些,而递归算法要简洁一些。
2010-07-26 12:48:00 1225
原创 Session过期时间的四种设置方式
1、操作系统:Widnows Server 2003<br /> 步骤:开始——〉管理工具——〉Internet信息服务(IIS)管理器——〉网站——〉默认网站——〉右键“属性”——〉主目录——〉配置——〉选项——〉启用会话状态——〉会话超时(在这儿设置你要的超时时间,单位分钟)。确定即可。<br /> 2、ASP.NET应用程序中Session过期时间的设置<br /> 在ASP.NET这样的Web应用中,Session是用来保存用户状态的常用手段,不过由于服务器内存空间是有限的,所以Session
2010-07-23 16:35:00 2394
转载 ASP.NET之5种全局变量!页面间传值方法!
2009-10-28 13:34之一:<br /><br />1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子: a.aspx的C#代码 private void Button1_Click(object sender, System.EventArgs e) { string s_url
2010-07-23 16:19:00 18753
原创 C#web页面弹出confirm对话框的问题
<br />常规的处理方式:<br />mycontrol.Attributes.Add("onclick", "return confirm('您是否确定要驳回这条信息?');");<br /><br />其中mycontrol为页面上的按钮控件等等,其他类似。<br /> <br />但是,如果mycontrol本身有服务器端事件,就会出问题,比如mycontrol为一个checkbox,需要服务器端响应oncheckchanged事件。则oncheckchanged事件会被confirm对话框事件覆盖
2010-07-21 15:32:00 7126
原创 gridview模板列事件中如何获得行号
例如,模板列中放入checkbox等,点击事件如何获得点击的是哪一行?,方法有很多,但第一种方法效率最高
2010-07-21 12:36:00 4748 2
转载 GridView里面的HyperLink和ButtonField操作总结
<br /> HyperLink的操作前段时间已经研究的颇有心得了,但是ButtonField却一直没有解决,这个问题困扰了我多日,中间因为考试中段了一段时间,现在重新找出来发现问题还是没有解决,在查找了一些资料之后终于搞定了,其实挺简单的,这里面用到了一个小技巧,那就是使用TemplateField。<br /> 懒得自己写了,总结一下别人做过的工作吧。<br />------------------爱国分界线----------------------<br /> HyperLink的应用只
2010-07-20 14:00:00 1729
原创 GridView 72般绝技
快速预览:<br />GridView无代码分页排序<br />GridView选中,编辑,取消,删除<br />GridView正反双向排序<br />GridView和下拉菜单DropDownList结合<br />GridView和CheckBox结合<br />鼠标移到GridView某一行时改变该行的背景色方法一<br />鼠标移到GridView某一行时改变该行的背景色方法二<br />GridView实现删除时弹出确认对话框<br />GridView实现自动编号<br />GridView实
2010-07-19 16:38:00 770
转载 C#文档自动化
<br />本文主要参考《inside C#》第15章的内容。<br /><br />熟悉java的程序员都知道,在java中有一种“文档注释”。采用这种注释之后,使用相应的命令,我们就可以得到与代码相关的文档说明。如今,在.net的世界中C#也提供了相同的功能。如果结合相应的工具,它还可以为我们产生漂亮的WEB风格的文档。<br /><br />文档自动化初步:<br /> 在C#中文档注释对应的符号是:///。但光使用它还是不能为我们产生代码文档,还必须使用特殊的标记才行。这些标记实际上是X
2010-07-19 12:53:00 755
转载 Visual Studio 2008 单元测试
<br />开发组件的时候使用VS集成的单元测试功能会很方便<br /> <br />1.新建一个类库项目,并为其中的类添加一个方法,方法任意<br /><br />之后右键点击代码窗口<br /><br />选择方法<br /><br />为新建项目命名<br /><br /> <br />然后在解决方案管理中就多了相应的Test Project和一个叫Solution Items的解决方案文件夹。 <br />相关的文件作用如下: <br />localtestrun.testrunconfig
2010-07-16 16:40:00 672
转载 Silverlight 2应用程序中XAP文件揭秘
XAP文件是Silverlight 2应用程序编译打包后的一个文件,它是一个标准的zip压缩文件,包括了Silverlight 2应用程序所需的一切文件,如程序集、资源文件等。本文将对Silverlight中的XAP文件进行详细的说明。
2010-07-16 12:23:00 886
转载 轻松建立Silverlight开发环境
对于新手来讲,建立专业的开发环境是首要的问题,本文将介绍如何建立Silverlight开发环境.摘自:http://www.silverlightchina.net/html/learn/2009/0706/5.html
2010-07-16 08:28:00 641
转载 div+css布局技术漫谈
<br />CSS布局常用的方法:<br />float : none | left | right<br />取值: <br />none : 默认值。对象不飘浮 <br />left : 文本流向对象的右边 <br />right : 文本流向对象的左边 <br />它是怎样工作的,看个一行两列的例子 <br />xhtml:以下是引用片段:<br /><div id="wrap"> <br /> <div id="column1">这里是第一列</div> <br /> <div i
2010-07-14 12:55:00 716
转载 谁是你心目中最优秀的AJAX框架
毫无疑问,Ajax作为当前最火爆的技术之一,其优秀的框架层出不穷。Prototype、Dwr、Dojo、JQuery、YUi…… 都是非常出色的产品。本专题为您介绍了目前十大流行的Ajax框架及各自特性,供您在开发过程中参阅。 您当前正在使用的Ajax框架是什么?哪一个又是您心目中最优秀的呢?欢迎您发表评论,与他人分享您的观点。[发表评论] 十大Ajax框架(排名不分先后)
2010-07-08 14:30:00 680
转载 几种流行的AJAX框架jQuery,Mootools,Dojo,Ext JS的对比(摘录)
<br />[说明]我在网上许多地方遇到过这篇文章,都没有明确标记出作者,感到奇怪??如果您是这篇文章的作者,那么十分抱歉,恕我直接到文章摘录于此。因为这篇文章对我实在太具有参考价值了。原文如下:<br /><br />AJAX是web20的基石,现在网上流行几种开源的AJAX框架,比如:jQuery,Mootools,Dojo,Ext JS等等,那么我们到底在什么情况下该使用那个框架?以下是一组摘抄的数据:<br />Ajaxian在2007年底对Ajax工具进行了调查,部分调查结果见下表(其中数字为调查
2010-07-08 14:25:00 843
转载 在网站上实现QQ即时交谈
<br />前台:<br /><a id="linkQQ" runat="server" href="" style="background-image:url(http://wpa.qq.com/pa?p=1:<% =userQQ %>:1);">QQ交谈</a><br /><br />后台:<br />linkQQ.HRef = String.Format("tencent://message/?uin={0}&Site=你的网站名amp;Menu=yes", 你的qq号码)<br />主要代码
2010-07-06 08:42:00 909
转载 AJAX Control Toolkit 3.5安裝到VS 2008的工具箱
<br />雖然VS 2008已經內建 AJAX,但是微軟有蒐集許多好用的AJAX控制項,包裝起來,分享給大家。<br />但是,這個AJAX Control Toolkit 該怎麼安裝到我的VS 2008裡面呢?<br /> <br /> <br />1. 首先,下載軟體。http://www.codeplex.com/AjaxControlToolkit/Release/ProjectReleases.aspx?ReleaseId=16488<br />建議下載 [完整版](最上面的第一個,檔案容量3
2010-07-02 13:36:00 1325
转载 ASP.NET AJAX入门系列(9):在母版页中使用UpdatePanel
本文简单介绍一下在母版页中使用UpdatePanel控件,翻译自官方文档。 主要内容1.添加UpdatePanel控件到Content Page2.通过Master Page刷新UpdatePanel 一.添加UpdatePanel控件到Content-Page1.添加一个新的Master Page,并切换到设计视图。2.在工具箱中AJAX Extensions标签下双击ScriptManager控件添加到页面中,确保ScriptManager控件添加在ContentPlaceHolder控件之外。3.在C
2010-07-02 13:01:00 697
转载 【.NET版月经问题】之一【接口有什么用】
<br />限于能力一般只在.NET大版转悠...每个月总有那么几帖不定时不定量地就出现了,谓之月经帖...这种问题通常都是初学者或刚转到.NET平台的面向过程开发者的疑问...有问题本身没问题,老是有人问就有问题了,是不知道去看书或搜索呢还是诸多答案鱼龙混杂无法分辨呢?至少CSDN的搜索功能是诟病很久了... 闲着没事陆续小总结一下,希望能帮到有疑问而恰巧看到的朋友... 接口是面向对象方法最重要的特性之一...接口也不是什么新鲜玩意儿,我在10年前用C++、VB5/VB6时就使用接口编程...没错,即使
2010-07-02 08:33:00 615
原创 为gridview“删除”列添加确认对话框
如何为gridview控件里的“删除”列添加一个确认对话框?网上众说纷纭,大致见到了三种解决方案,现归纳如下
2010-07-01 09:47:00 995
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人