随笔分类 - asp.net
摘要:public class DisplayPost : System.Web.UI.WebControls.WebControl,INamingContainer { protected UC_Button SendMS = new UC_Button(); private void SendMS_ButtonClick(object sen...
阅读全文
摘要:System.Text.StringBuilder html = new System.Text.StringBuilder(2000); string Url="http://pub.*****.com/special/paihang.dat"; Request1=(HttpWebRequest)WebRequest.Creat...
阅读全文
摘要:/Files/Elong/WebApplication5.rar技术点:1.页面的action2.LoadPageStateFromPersistenceMedium
阅读全文
摘要:应用场景:在给客户开发一个asp.net工作流系统时,因为某些Form内容过长,客户提出要求在对Form的编辑过程中随时能够保存当前输入,并且能随时恢复保存时的状态。因为form的提交有严格的验证代码,因此保存不能执行验证,而不经过验证的代码不能保存到系统数据库中。如果用临时表存储又显麻烦,代码量会增加很多,同时可能导致系统产生新的bug. 解决方案产生过程: 首先想到的就是通过保存Page的V...
阅读全文
摘要:1、ReturnMessage 是我自写的一个类,作用请查看我的其他文章,我也把这个类一并附在后面 2、通过NameSpaceAndClassName和MethodName实际上就可以精确定位一个方法了如调用abc.dll里的namespace1.Class1.Main,调用起来就是CallAssembly("abc.dll","namespace1.Class1","Main",null) ...
阅读全文
摘要:MSDN:ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpguide/html/cpcondiscoveringtypeinformationatruntime.htm提纲:1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态创建对象6、 如何获取方法以及动态调用方法...
阅读全文
摘要:公用:一.common.Data1..建立SQLhelper.cs sql.dllstring connectstr = "-----------"GetData()ExecuteNonQuery()ExecuteScalar() 2.数据访问接口类IDAL(可以借鉴PetShop 和CommunityServer) 业务1IDAL.dll 业务2IDAL.dll 业务3IDAL.dll...
阅读全文
摘要:1.Arraylist中每项是数组的操作方法 public ArrayList ImgList { get { ArrayList arrImgList = new ArrayList(); for(int i = 0; i<lb_ImageList.Items.Count; i...
阅读全文
摘要:大多数脚本利用发生在用户可以将可执行代码(脚本)插入您的应用程序时。默认情况下,ASP.NET 提供请求验证。不管窗体发送包含什么样的 HTML,该验证都会引发错误。您可以使用下列方法防止脚本利用: 在接受或显示字符串之前,将 HTML 编码应用于它们,以便字符串不包括任何可执行元素。 如果您的应用程序需要接受某些 HTML,则禁用请求验证并创建您自己的 HTML 筛选器。 本主题中的过程说明如何...
阅读全文
摘要:Posted on 2005-05-13 15:50 冰戈 阅读(650) 评论(4) 编辑 收藏 可能的原因1: win2003 server下的IIS6默认设置下对每个运行在默认应用池中的工作者进程都会经过20多个小时后自动回收该进程,造成保存在该进程中的session丢失。 因为Session,Application等数据默认保存在运行该Web应用程序的工作者进程中,如果回收工作...
阅读全文
摘要:SessionState 的Timeout),其主要原因有三种。一:有些杀病毒软件会去扫描您的Web.Config文件,那时Session肯定掉,这是微软的说法。二:程序内部里有让Session掉失的代码,及服务器内存不足产生的。三:程序有框架页面和跨域情况。第一种解决办法是:使杀病毒软件屏蔽扫描Web.Config文件(程序运行时自己也不要去编辑它)第二种是检查代码有无Session.Aband...
阅读全文
摘要:ASP.NET 提供 Web 应用程序需要的跨请求状态信息(购物车、数据滚动等)基础结构,并带有内置的会话状态功能,使您可以采取以下操作: 对从单个浏览器客户端到服务器上逻辑应用程序会话的请求进行自动识别和分类。 将会话范围的数据存储在服务器上以供跨多个浏览器请求使用。 引发适当的可在应用程序代码中处理的会话生存期管理事件(Session_OnStart、Session_OnEnd 等)。 注意 ...
阅读全文
摘要:1.主页面default2.容器,中间页面process载入模板3.模板:BasePage4,BasePageprotected override void Render(System.Web.UI.HtmlTextWriter writer) { writer.WriteLine("Header"); base.Render(writer); writer.WriteLine("Header")...
阅读全文
摘要:/********************************************************************************* ** IIS homedirctory在c:\inetpub\wwwroot ** ** 虚拟目录在E:\WebApplication10. ** ** 目前的程序在E:\WebA...
阅读全文
摘要:1.页面跳转的方法:asp.net Response.Redirect(url)javascript 2.form的enctype属性 通常情况下,使用HTML表单从浏览器向服务器传递数据。这个表单中可能包含文本域、检验框、按钮以及上载文件的文件类型控制。使用者用自己的数据填充并将这个表提交给服务器。 表单元素中的 enctype 属性规定了传递给服务器的表数据集编码的内容类型。e...
阅读全文
摘要:Session模型简介 Session是什么呢?简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionID,用以标识这个用户的唯一身份...
阅读全文
摘要:1.session丢失问题 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> a. 如果服务器端是多台服务器,采用负载均衡方案,session就有问题了。因为不能保证每次请求都由同一台服务器处理,这样就会出现session丢失的情况。因此...
阅读全文
摘要:利用ASP.NET设计FTP文件上传[转帖] 软件设计中的重要步骤及具体解决办法 <一>.选择本地要上传到服务器的文件 首先要感谢ASP.NET的强大功能,他提供的HTML控制元件,使得我们很容易的通过一个对话框来选择要上传的文件。当然你的浏览器也必须是IE 3.02 或者Netscape 3.0版本或者比这二者版本高的浏览器。通过下列语句就可以完成选择本地一个文件的工作: <inp...
阅读全文