随笔分类 - asp.net
摘要:在ASP.NET中,有很多种实现伪静态的办法,我们今天主要介绍通过IHttpModule这个接口的实现,来解决问题。相对于整个应用程序来讲,如果我们需要在请求发生之时对请求的地址进行处理就需要用到IHttpModule接口。常用实现伪静态技术。就是将一个Get访问的查询字符串变成一个独立的文件。但是在程序中实际上访问的还是查询字符串中的值。如:Http://www.cnsaiko.com/news.aspx?id=1改变为Http://www. cnsaiko.com/news_1.aspx这样做的好处在于有利于SEO及防止SQL注入等。当然,文件的扩展名在服务器支持的情况下也是可以变化的。I
阅读全文
摘要:在进行开发的过程中,经常需要输入时间,特别是在进行查询、统计的时候,时间限定更为重要。 尽管ASP.NET也集成了日历控件,但是其集成的代码量很大,你可以做一个测试,当你在页面使用一个日历控件时,在发布之后查看该页面的源代码,你会惊奇发现,日历控件的代码量很庞大,这就大大增加的带宽的开销,每当一个客户端请求这个页面,服务器都要将如此庞大的代码进行发送,使得服务器负担加重。而且,ASP.NET集成的日历控件用起来不是很方便,其效果并非我们所想要。所以,大部分人还是选择了JS日历控件,也有很多人从事这方面的研究。在这里将我收藏的几种JS日历控件推荐给大家,附有JS源代码,希望给你带来一丝帮助。 .
阅读全文
摘要:这个问题见了好几次,在.net下 Microsoft visual 2005->visual studio tools->visual studio 2005命令提示下输入aspnet_regiis -r,就可以只是重新注册一下而已这是因为你先装了.net而后装了iis用户的权限没加进运引起我的就是这种情况,先安装了.net环境,然后才安装 了IIS。解决方案汇总:第一种故障描述:服务器应用程序不可用您试图在此Web服务器上访问的Web应用程序当前不可用。请点击Web浏览器中的“刷新”按钮重试您的请求。管理员注意事项:详述此特定请求失败原因的错误信息可在Web服务器的系统事件日志中
阅读全文
摘要:目前,实现WebService的方式有两种,一种是采用SOAP封装,采用WSDL描述的WebService对象,载体是符合XSD模式的XML,传输体是HTTP。另一种方式就是Json/restful。 讲第一种方式之前,有几个概念需要简单解释一下: 其核心技术包括SOAP ,WSDL 和UDDI ,它们都是以标准的XML 文档的形式表的。SOAP 是Web services 的通信协议。SOAP是一种简单的、轻量级的基于XML 的机制,用于在网络应用程序之间进行结构化数据交换。SOAP包括三部分:一个定义描述消息内容的框架的信封,一组表示应用程序定义的数据类型实例的编码规则,以及表示远程过..
阅读全文
摘要:Web页面是无状态的, 服务器对每一次请求都认为来自不同用户,因此,变量的状态在连续对同一页面的多次请求之间或在页面跳转时不会被保留。在用ASP.NET 设计开发一个Web系统时, 遇到一个重要的问题是如何保证数据在页面间进行正确、安全和高效地传送,Asp.net 提供了状态管理等多种技术来解决保存和传递数据问题,以下来探讨。NET 下的解决此问题的各种方法和各自的适用场合。ASP.NET页面间数据传递的各种方法和分析1.使用Querystring 方法QueryString 也叫查询字符串, 这种方法将要传递的数据附加在网页地址(URL)后面进行传递。如页面A.aspx 跳转到页面B.asp
阅读全文
摘要:此例分三个页面分别为:default.aspx用于支付显示后的页面包括商品名称,支付金额等。SubmitPayPage.aspx为提交支付的页面 ,跳转到支付宝官方网站NoticeReturn.aspx系统返回页面(对账页面)1、default.aspx为HTML代码 没有内容显示而default.aspx.cs代码如下:using System;using System.Collections.Specialized;using System.IO;using System.Net;using System.Security.Cryptography;using System.Text;us
阅读全文
摘要:用代码生成器生成的 目前正在使用中 基本满足常见的数据操作需求了。using System;using System.Collections;using System.Collections.Specialized;using System.Data;using System.Data.SqlClient;using System.Configuration;using System.Data.Common;using System.Collections.Generic;namespace Maticsoft.DBUtility{ /// <summary> /// 数据访问抽象
阅读全文
摘要:在页面上 <asp:Repeater ID="Repeater1" runat="server" OnItemCommand="Repeater1_ItemCommand" > <ItemTemplate> <div style="width:200px; height:100px; background-color:Green;"><%#Container.DataItem%>> </div> </ItemTemplate> </
阅读全文
摘要:1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时数据处理、面向万维网络,是Soap的基础。Soap:(Simple Object Access Protocol)简单对象存取协议。是XML Web Service 的通信协议。当用户通过U
阅读全文
摘要:using System;using System.Collections;using System.Collections.Generic;using System.Data;using System.Text;using System.Data.SqlClient;using System.Data.OleDb;using System.IO;namespace JC.DAL{ public class DbHelperSQL { public static SqlConnection Conn; public static bool TestCon...
阅读全文
摘要:1、首先建立一个ASP.NETWEB服务网站,默认的目录为:如图(划红色的不是);2、打开App_Code文件加下的webservice.cs类 在里面写一个调用方法 : 我的是这么写的[WebMethod] #region 计算两数之和 #endregion public int GetSum(int a, int b) { return a + b; }3、这一步较关键:如何将写好的WEB服务添加至我们的网页中呢?可能有些网友在面试.NET职位时,遇到这样的问题,如何添加WEB服务,这里有两个方法 ,一个是使用...
阅读全文
摘要:http://www.cnblogs.com/nianyuwen/ 1 http://www.cnblogs.com/nianyuwen/ 2 3 using System; 4 using System.Collections.Generic; 5 using System.Linq; 6 using System.Text; 7 using System.Data; 8 using System.Data.SqlClient; 9 using System.Configuration; 10 namespace MSBDAL 11 { 12 /* 13 ...
阅读全文
摘要:HttpCookie 操作Cookie//写入Cookie protected void Button1_Click(object sender, EventArgs e) { HttpCookie cok = new HttpCookie("CaseInfo"); cok.Values.Add("Name", "厦门思明区"); cok.Values.Add("DTime", "时间变量"); cok.Expires = DateTime.Now.AddDays(2); Response.Ap
阅读全文
摘要:GridView的dataformatstring设置2008-05-09 09:57:06|分类: 软件 |标签: |字号大中小订阅设AutoGenColumns为False,将DataField设为相关字段,然后设置DataFormatString DataFormatString 属性语法如下: DataFormatString="{0:格式字符串}" 我 们知道在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;另外在指定的格式符号后可以指定小数所要显示的位数。例如原来的数据为 「1.56」,若格式设定
阅读全文
摘要:我们在呈现数据的时候,不要将未经修饰过的数据呈现给使用者。例如金额一万元,如果我们直接显示「10000」,可能会导致使用者看成一千或十万,造成使用者阅读数据上的困扰。若我们将一万元润饰后输出为「NT$10,000」,不但让使比较好阅读,也会让使用者减少犯错的机会。要修饰字段的输出,只要设定字段的DataFormatString 属性即可;其使用语法如下:DataFormatString="{0:格式字符串}"我们知道在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;另外在指定的格式符号后可以指定小数所要显示的
阅读全文
摘要:http://blog.csdn.net/ccnuxhb/article/details/3933493
阅读全文
摘要:1 response.redirect 这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但他可以跳 转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷!redirect跳转机制:首先是发送一个http请求到客户端,通知需要跳转到新页面,然后客户端在发送跳转请求到服务器端。需要注意的是跳转后内部空间保存的所有数据信息将会丢失,所以需要用到session。 2 server.transfer 速度快,只需要一次postback ,但是。。。。他必须是在同一个站点下,因为它是server的一个方法。另外,他能跳过登录保护.
阅读全文
摘要:一.用SqlConnection连接SQL Server1..加入命名空间using System.Data.SqlClient;2.连接数据库SqlConnection myConnection = new SqlConnection();myConnection.ConnectionString = "user id=sa;password=sinofindb;initial catalog=test;data source=127.0.0.1;Connect Timeout=30";myConnection.Open(); 改进(更通用)的方法: string MyS
阅读全文
摘要:一、SqlDataRead和Dataset的选择 Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接 (SqlDataReader 读数据是快速向前的。SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的只进数据流的方法。它使用 SQL Server 的本机网络数据传输格式从数据库连接直接读取数据。DataReader需及时显式的close。可及时的释放对数据的连接。) Dataset是把数据读出,缓...
阅读全文
摘要:一:初始化Init:初始化对象--Init事件(OnInit方法)二:加载视图状态:LoadViewState方法三:处理回发数据:LoadPostData方法---实际上这一步只是加载,并没有做其它的处理.---实现该方法的控件要继承自IPostBackDataHandler接口,该接口有LoadPostData和RaisePostBackDataChangedEvent两个方法四:加载Load:---Load事件(OnLoad方法)---该过程中所有对象都已经被实例化了..五:发送回发更改通知:RaisePostBackDataChangedEvent方法六:处理回发事件:IPostBac
阅读全文

浙公网安备 33010602011771号