摘要:ASP.NET session时间的设置方法一: asp.net Session的默认时间设置是20分钟,即超过20分钟后,服务器会自动放弃Session信息.当我们在asp.net程序中打开webconfig的时候,可以看到一段如下的代码: Asp.net程序代码:<sessionStatemode="InProc"stateConnectionString="tcpip=127.0.0.1:42424"sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes&q
阅读全文
摘要:一、了解C#中的预定义事件处理机制 在写代码前我们先来熟悉.net框架中和事件有关的类和委托,了解C#中预定义事件的处理。 EventArgs是包含事件数据的类的基类,用于传递事件的细节。 EventHandler是一个委托声明如下 public delegate void EventHandler( object sender , EventArgs e ) 注意这里的参数,前者是一个对象(其实这里传递的是对象的引用,如果是button1的click事件则sender就是button1),后面是包含事件数据的类的基类。 下面我们研究一下Button类看看其中的事件声明(使用WinCV工具查看
阅读全文
摘要:最近做项目遇到了些关于上传的功能模块,在网上找了很多关于上传的相关资料,找到了一个依赖于Jquery写的jquery.uploadify类库,这个类库的上传功能支持的非常全面,不过遗憾的是它是依赖于flash来处理上传,所以在页面中呈现不了传统的上传控件的浏览方式,因为项目需求必须以传统的<input type='file'/>形态模式出现在页面中!所以只好舍去jquery.uploadify类库强大功能,于是乎自己研究了一番。最终实现了一个静态上传的功能!好了,废话不多说,代码献上!如阁下有更好的建议欢迎强力拍砖!小弟不胜感激!首先我的后台程序用的是ASP.NET
阅读全文
摘要:Silverlight的都知道,在部署时,我们需要将后缀.xap的文件一并上传到空间,.xap文件是什么呢,其实就是一个zip文件,只不过后缀不同而已,不知道的朋友可以将.xap替换为.zip然后解压即可以得到Silverlight程序的dll文件。这样带来的源码安全隐患非常大,为什么呢?因为部署在空间上的.xap文件是可以以文件的方式进行下载下来,下面的步骤应该可想而知,解压-打开Reflector-拖入dll-Export Assembly Source Code…-保存Resources里的文件-简单修改代码,一个Silverlight程序就这么被破解了,很不值是吧,我们程序员累死累活的
阅读全文
摘要:在后台进行数据查询操作时,我们可能会使用GridView控件进行数据展示,有时需要将GridView控件中显示的数据导出到EXCEL文件中,通过调用GridView控件的RenderContol方法将数据导出到字符流中进行输出。 首先为GridView控件设置数据源,并进行绑定操作,然后在导出按钮添加如下点击事件代码。protected void btnExport_Click(object sender, EventArgs e){ Response.Clear(); Response.AppendHeader("Content-Disposition", "a
阅读全文