随笔分类 - ASP.NET
摘要:当一个页面请求发送到WEB服务器时,不论该事件是由页面提交还是由页面重定向而激发的,页面在其被创建到释放的过程中都会运行一系列的事件。一个ASP.NET页面从悲怆见到释放的过程包含10个事件。 (1)对象初始化Init事件:页面初始化的标志是Init事件。页面中的控件(包括页面本身)都是在它们最初的Form中被首次初始化的。在成功创建页面的控件树后,对应用程序激发这个事件。当Init事件发生时,在.aspx源文件中静态声明的所有控件都以实例化并取其默认值。应该注意到,这是还没有视图状态信息可供使用。虽然可以重载OnInit方法,但是系统并不保证这些控件实例是按照怎样的顺序被创建的。 (2)..
阅读全文
摘要:protected void Page_Load(object sender, EventArgs e) { string con_sqlserver = ConfigurationManager.AppSettings["sqlCon"].ToString();//获取配置文件中的数据库字符串信息 Response.Write("SQL Server数据库连接字符串:"+con_sqlserver);//输出配置文件中的数据库字符串信息 SqlConnection con = new SqlConnection(con_sqlserver);/...
阅读全文
摘要:全选与反选 全选 复选框全选示例 1 作用: 2 a.单击列头复选框全选或全不选子项 3 b.只要有一个子项没有选中,则取消列头的选中状态 4 c.当所有子项目选中时,列头复选框自动置为选中状态 5 6 7 8 9 ...
阅读全文
摘要:使用LinkButton的方法' runat="server" Text ='20?Eval("FilePath").ToString().Substring(0,19)+"...":Eval("FilePath").ToString()%>'>
阅读全文
摘要:前台: '> 后台:protected void lbtnSearch_Command(object sender, CommandEventArgs e){ string Id = e.CommandArgument.ToString(); Response.Redirect("/WebUI/Admin/main.aspx/WebUI/Admin/Basic/Log/DMImportLogDetail.aspx?Id=" + Id);}
阅读全文
摘要:' style="overflow: hidden; text-overflow: ellipsis; width: 100%">
阅读全文
摘要:如下图所示:GridView绑定数据的时候,若ReName列里面有数据,则显示ReName列里面的数据,如果没有数据,则显示Name列里面的数据。Name和ReName是数据表里面的两个字段
阅读全文
摘要:问题:系统是win7。今天把我做过的项目发布后,在IIS上运行时一直出现一个错误,HTTP 错误500.21-Internal Server Error.处理程序“PageHandlerFactory-ISAPI--4.0_32BIT”在其模块列表中有一个错误的模块“ISapiModule"。解决方法:将应用程序池中的APS.NET v4.0 Classic经典管道模式改为ASP.NET v4.0集成管道模式。如图:
阅读全文
摘要:今天在做程序的时候,遇到一个问题。就是窗体大小改变的时候,控件的位置的改变。窗体最大化的时候,如下图所示:当窗体不是最大化的时候,如下图:退出按钮,要随着窗体大小的改变,位置要始终处于一个相对应的位置。自己把所写代码贴出来,为了记录自己的想法以及工作中所遇到的问题。代码如下: 退出 js文件中的内容#head {width: 100%; height: 40px; margin: 0 auto; padding-top: 0px; clear: both; overflow: hidden;}#one {width: 100%; he...
阅读全文
摘要:Abstract Factory:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。Adapter:将一个类的接口转换成客户希望的另一个接口。Adapter模式使得原来由于接口不兼容而不能一起工作的那些类可以一起工作。Bridge:将抽象部分与它的实现部分分离,是它们都可以独立地变化。Buildr:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。Chain of Responsibility:为解除请求的发送者和接收者之间耦合,而使多个对象都有机会处理这个请求。将这些对象练成一条链,并沿着这条链传递该请求,直到有一个对象处理它。Command:将一个
阅读全文
摘要:DAL://产品信息导出——LPH public DataTable ExportRelease(string type) { string sql = "SELECT [ProductID],[BankName],[ProductName] ,[IsServiceEnt] ,[IsServiceTrade],[IsServiceIndividual],[IsServiceOT] ,[ServiceOTDesc] ,[IsIndividual],[IsEnterpriseMF],[IsEnterpriseWS],[IsEnterpriseSR]...
阅读全文
摘要:1. 打开新的窗口并传送参数: (1):传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") (2):接收参数: string a = Request.QueryString["id"]; string b = Request.QueryString["id1"]; 2. 为按钮添加对话框 Button1.Attrib
阅读全文
摘要:一、关于ADO.NET主要类的使用和常用操作 SqlConnection cn = new SqlConnection("server=.;database=accpdb;uid=sa;pwd=sa."); DataSet ds = new DataSet(); SqlDataAdapter sda = new SqlDataAdapter("select * from student where id = @id",cn); sda.SelectCommand.Parameters.Add("@id", SqlDbType.VarC
阅读全文
摘要:ASP.NET网页一般由三部分组成,这三个部分如下所示。1、可视元素:包括HTML,标记,服务器空间。2、页面逻辑元素:包括事件处理程序和代码。3、designer.cs页文件:用来为页面的控件做初始化工作,一般只有ASP.NET应用程序(Web Application)才有。
阅读全文
摘要:具体的讲,用户控件和自定义控件可以从以下几个方面来说明它们的区别:1、使用率在选择使用用户控件和自定义控件时,可以首先考虑使用率。如果开发的应用程序只是需要小范围的使用,则可以考虑用户控件,而如果开发的自定义控件能够在大部分的应用程序中被应用,则可以考虑自定义控件。2、创建技术用户控件和自定义控件的创建技术是不相同的,并且用户控件和自定义控件创建的难度也不相同,用户控件是以.ascx形式声明并创建的,开发过程也比较简单,并且有设计器提供设计支持,而自定义控件是从System.Web.UI.Control派生而来的,开发过程稍微复杂,也没有设计器提供设计支持。3、生成方式用户控件和自定义控件生成
阅读全文
摘要:在ASP中,通常使用隐藏域保存页面的信息。在ASP.NET中,同样具有隐藏域来保存页面的信息,作为维护页面状态的一种形式,但是隐藏域的安全性并不高,最好不要在隐藏域保存过多的信息。隐藏域具有以下优点:1、不需要任何服务器资源。2、支持广泛,任何客户端都支持隐藏域。3、实现简单,隐藏域属于HTML控件,无需像服务器控件那样有需要编程知识。隐藏域具有一些缺点,如下所示:1、具有较高的安全隐患。2、存储结构简单。3、同样,如果存储了较多的较大的值,则会导致性能问题。4、如果隐藏域过多,则在某些客户端中被"'禁止。5、隐藏域将数据存储在服务器上,而不存储在客户端。
阅读全文
摘要:1、提供一个一致的面向对象的编程环境,无论这个代码是在本地执行还是在远程执行。2、提供一个将软件部署和版本控制冲突最小化的代码执行环境以便于应用程序的部署和升级。3、提供一个可提高代码执行安全性的代码执行环境,就算软件是来自第三方不可信任的开发商也能够提供可信赖的开发环境。4、提供一个可消除脚本环境或解释环境的性能问题的代码执行环境,.NETFramework将应用程序甚至是Web应用相关类编译成DLL文件。5、使开发人员的经验在面对类型大不相同的应用程序时保持应用程序和数据的一致性,特别是使用面向服务开发和敏捷开发。6、提供一个可以确保基于.NET Framework 的代码可与任何其他代码
阅读全文
摘要:.NET框架是一个多语言组件开发和执行环境,无论开发人员使用的是C#作为编程语言还是使用VB.NET作为其开发语言都能够基于.NET应用程序框架而运行。.NET应用程序框架主要包括三个部分,这三个部分分别为公共语言运行时、统一的编程类和活动服务器页面。1、公共语言运行时公共语言运行时在组件的开发及运行过程中扮演着非常重要的角色。在经历了传统的面向过程开发,开发人员寻找更多的高效的方法进行应用程序开发,这其中的发展成为了面向对象的应用程序开发,在面向对象程序开发的过程中,衍生了组件开发。在组件运行过程中,运行时负责管理内存分配、启动或删除线程和进程、实施安全性策略、同时满足当前组件对其它组件的需
阅读全文
摘要:1、通过URL指令加载内容页面2、页面指令被处理3、将更新过内容的母版页合并到内容页面的控件树里4、单独的ContentPlaceHolder控件的内容被合并到相对的母版页中5、合并的页面被加载并显示给浏览器6、在母版页运行后,内容窗体中ContentPlaceHolder控件会被映射到母版页的ContentPlaceHolder控件,并向母版页中的ContentPlaceHolder控件填充自定义控件。运行后,母版页和内容窗体将会整合形成结果页面,然后呈现给用户的浏览器
阅读全文

浙公网安备 33010602011771号