文章分类 - ASP.NET 基础知识
摘要:出处:http://www.cnblogs.com/me115/archive/2011/04/09/2010682.htmlRepeater基础在aspx文件中加入Repeater 控件,在包含的范围里加入自己控制的代码,需要替换的变量使用;注意两侧的引号。.aspx: ' ...
        阅读全文
            
摘要:出处:http://www.cnblogs.com/Jack_G/archive/2011/09/01/2162316.htmlASP.net前台绑定用的最多,今天小小总结一下。1:2:3:1: 主要用于需要进行更改的数据列如:我需要将=1;将1转换成女。首先在.CS文件中定义一个方法: /// ...
        阅读全文
            
摘要:from: http://www.cnblogs.com/eastsuntdh/articles/561021.htmlmeta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的与中,meta 标签的用处很多。meta 的属性有两种:name和http- equiv。nam...
        阅读全文
            
摘要:函数原型:$.post(url, params, callback) url是提交的地址,eg: "sample.ashx" params是参数,eg: { name:"xxx" , id:"001" } callback是回调函数,eg: function(msg){ alert(msg); } 
        阅读全文
            
摘要:ASP.NET 2.0包含一个新的客户端回调功能,可以提取页面值,并把它们填充到已生成的页面上,而无须重新生成页面。所有不需要绘制全部页面。终端客户不会看到页面闪烁和重定位,页面流更类似于胖客户应用程序的流。 一个完整的回调包含以下几个过程: 1.客户端发出回调请求; 2.服务器端接收客户端回调请求; 3.服务器端处理请求并回发请求给客户端; 4.客户端接收服务器的返回结果并更新HTML。 一、服务器端代码: 处理回调的Web页面的Page类需实现System.Web.UI.ICallBackEventHandler接口。该接口要求实现两个方法:RaiseCallbackEvent和...
        阅读全文
            
摘要:asp.net有两种方法引发回传1、通过button,ImageButton直接引发回传2、其他控件通过__doPostBack 函数引发回传具体原理如下一、Button和ImageButton直接引发回传,当在这两种控件上触发事件时,控件的ID会作为参数传给服务器,从而使服务器得知该映射到哪个后端事件1、Default.aspx 2、生成Html代码 3、点击query1submit表单,通过Request.Form,可以取到AllKeys,有三个key1、__VIEWSTATE2、__EVENTVALIDATION3、ctl...
        阅读全文
            
摘要:原文地址:http://aspnet.4guysfromrolla.com/articles/011007-1.aspx[原文源码下载]asp.net 2.0中的url映射原文发布日期:2007.01.10作者:Scott Mitchell翻译:webabcd介绍url映射是asp.net 2.0的一个新的特性,它可以让开发人员把一个页映射到另一个url上。如果一个url请求过来,程序会自动把它重新映射到服务端。例如,如果你在程序中配置了把~/Beverages.aspx映射到了~/ProductsByCategory.aspx?CategoryID=1&CategoryName=Be
        阅读全文
            
摘要:OnClientClick是客户端事件方法.一般采用JavaScript来进行处理.也就是直接在IE端运行.一点击就运行.OnClick事件是服务器端事件处理方法,在服务器端,也就是IIS中运行.点击按钮后,执行postback,再运行.如果一个按钮上我们同时有客户端的OnClientClick方法又有OnClick事件处理方法,如何才能按照正常的逻辑运行呢?OnClientClick中我们常用来做一些客户端的检测.当然放在服务器也可以做同样的检测,但这样做的代价是与服务器进行交互,消耗资源。例:test()为一javascript函数. t1为一文本框,判断输入内容是否为空 ...
        阅读全文
            
摘要:直接看代码吧:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Net;using System.IO;using System.Data.SqlClient;publi
        阅读全文
            
摘要:提高性能最好最快的办法当然是通过缓存来改善,对于任何一个web开发者都应该善用缓存。Asp.net下的缓存机制十分强大,用好缓存机制可以让我们极大的改善web应用的性能,下面是一些总结的缓存的知识点,与大家分享交流: 1.页面缓存 要实现页面输出缓存,只要将一条 OutputCache 指令添加到页面即可。 ...
        阅读全文
            
摘要:以下是网上搜索的资料,仅供参考:资料一:ASP.NET缓存中Cache过期的三种策略(转自51CTO) 我们在页面上添加三个按钮并双击按钮创建事件处理方法,三个按钮使用不同的过期策略添加ASP.NET缓存。三个按钮的Click事件处理方法如下:protectedvoidbtn_InsertNoExpirationCache_Click(objectsender,EventArgse) { DataSetds=GetData(); Cache.Insert("Data",ds); } protectedvoidbtn_InsertAbsoluteExpirationCache
        阅读全文
            
摘要:写这个的缘由是在CSDN看到的两个问题:1、抓取网络图片,不在本地保存而直接显示2、在站点服务器上某个磁盘的文件里有图片,想能够在网站上显示出来,图片文件夹不在站点目录一、读取网络图片 Handler.ashxusing System;using System.Web;using System.Net;using System.Drawing;using System.IO;public class Handler : IHttpHandler { public void ProcessRequest (HttpContext...
        阅读全文
            
摘要:列举ASP.NET页面之间传递值的几种方式。1.URL传值这是经典的传值方式, 如XXX.aspx?id=1&name=c; 不过所传递的值是会显示在浏览器的地址栏上的,而且不能传递对象。所以这种方法一般用于传递的值少且安全性要求不高的情况下。2.Session传值这种方法将每份数据存储于服务器变量中,可以传递比较多的数据,并且安全性较高,所以常用于用户身份的验证功能中。不过,Session变量如果存储过多的数据会消耗过多的服务器资源,编程者在使用时应该慎重。Session可在应用程序的多个页面中以名称/值对的方式共享,直到浏览用户关闭自己的浏览器或者服务器Session超时(可设置,
        阅读全文
            
摘要:HttpModule在页面生命周期中这两个是很重要的接口,在系统中的HttpModule类也是实现了IHttpModule这个接口,然后给请求管道注册了19个事件。当然,咱们程序员也可以自己来写一个类,让这个类实现这个IHttpModule接口,然后在实现Init()这个方法,在这个方法中可以为请求上下文注册19个事件,从而达到19个事件为我们所用。IHttpModule是一个五谷杂粮都吃的家伙,无论来的是什么请求(.aspx,.html,.rar)等都会经过HttpModule过滤器。实现IHttpModule接口的类,是应用程序集,而非页面级。HttpModule只是在页面处理前和后进行处
        阅读全文
            
                    
                
浙公网安备 33010602011771号