文章分类 -  asp.net

.Net用Cookie做购物车
摘要:public class ShoppingCart { //保存购物车ID和数量到Cookie中//保存ID的格式:"1,32,43//下面是对应数量:"2,3,2"如ID=1,对应的数量就是2 public void SaveCookieCart(int productId, int amount) { if (HttpContext.Current.Request["ShoppingCart"]== null) { HttpCookie cookie = new HttpCookie("ShoppingCart"); D 阅读全文

posted @ 2013-03-26 20:00 woshilee 阅读(192) 评论(0) 推荐(0)

jmail发送邮件
摘要:自定义的邮件送类View Code public class JmailUser { public string Email { get; set; } public string Name { get; set; } } /// <summary> /// Jmail发送邮件帮助类 /// </summary> public class JmailHelper { public jmail.Message Jmail; public string MailServer; ... 阅读全文

posted @ 2012-12-14 19:19 woshilee 阅读(155) 评论(0) 推荐(0)

.net服务器上,一个虚拟目录放多个网站的方法
摘要:把bin文件夹,web.config文件 放在网站的根目录(update:我说的这个网站根目录不是指网站所以在目录的根目录比如c盘d盘什么的,而是放网站的那个文件夹)或虚拟目录下做为一个总的配置.比如你要在网站根目录下放site1,site2,site3三个文件夹,分别代表你的三个网站. 先把site1里的,bin文件夹及web.config文件复制出来到外面来让它与site1,site2,site3 平级. 然后把site2,site3里的bin里的dll,复制到外面的bin文件夹里. 把site2,site3里的web.config里的连接字符串copy到外面的web.config里,一般 阅读全文

posted @ 2012-12-06 08:09 woshilee 阅读(229) 评论(0) 推荐(0)

SQL Server 连接字符串和身份验证
摘要:SQL Server .NET Data Provider 连接字符串包含一个由一些属性名/值对组成的集合。每一个属性/值对都由分号隔开。 PropertyName1=Value1;PropertyName2=Value2;PropertyName3=Value3;.....同样,连接字符串必须包含SQL Server实例名称: Data Source=ServerName; 使用本地的SQL Server(localhost),如果想要使用远程服务器运行,应该在示例对象中把正确的服务器赋给Data Source 属性。此外,还必须指定所支持的两种身份验证方法(即Windows身份验证和SQL 阅读全文

posted @ 2012-12-06 06:36 woshilee 阅读(93) 评论(0) 推荐(0)

Entity Framework esql
摘要:比起 LINQ to SQL,EF 除了提供 LINQ 查询方式, 还提供了 Entity SQL language ESQL 类似 Hibernate 的 HSQL,ESQL 与SQL 语言的语法相似,以字符串的方式执行 esql的查询结果集 ObjectQuery ObjectQuery<实体> myContext context = new myContext(); string esql = "SELECT VALUE DBItemList FROM myContext.DBItemList"; // ObjectQuery<DBItemList& 阅读全文

posted @ 2012-10-31 16:12 woshilee 阅读(3645) 评论(0) 推荐(0)

.net获取当前url各种属性(文件名、参数、域名 等)
摘要:原始 URL 定义为 URL 中域信息之后的部分。在 URL 字符串 http://www.contoso.com/articles/recent.aspx 中,原始 URL 为/articles/recent.aspx。原始 URL 包括查询字符串(如果存在)。测试的url地址是http://www.test.com/testweb/default.aspx?id=1, 结果如下:Request.ApplicationPath: /testwebRequest.CurrentExecutionFilePath: /testweb/default.aspxRequest.FilePath: / 阅读全文

posted @ 2012-09-10 21:29 woshilee 阅读(3373) 评论(0) 推荐(0)

使用entity framework 实现分页的小例子
摘要:后台代码:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace LeeCMS.测试{ /// <summary> /// 返回特定列的概念模型 /// 返回特定列,减少数据传输量,提高性能。 /// </summary> public class ArticleListModel { public int ID { ... 阅读全文

posted @ 2012-09-08 15:55 woshilee 阅读(176) 评论(0) 推荐(0)

存储过程获取分页数据
摘要:-- 存储过程获取分页数据create proc GetArticleList_1 @recordCount int out, -- 总记录数 输出参数 @pageCount int out, -- 总页数 输出参数 @currentPage int = 1 , -- 当前页 默认1 @pagesize int = 10 -- 每页记录数 默认10asbegin declare @sql nvarchar(600),@sqlTotal nvarchar(600) set @recordCount=(select coun... 阅读全文

posted @ 2012-09-06 20:03 woshilee 阅读(172) 评论(0) 推荐(0)

ASPNET 代码提高性能的方法
摘要:尽量减少使用服务器端控件关闭不必要的页面Session <%@Page EnableSessionState =”false”%>关闭控件的ViewState <%@ Page EnableViewState=”false” %>关闭ASP.Net的Debug模式使用 StringBuilder 做字符串连接避免装箱和拆箱 阅读全文

posted @ 2012-08-02 17:42 woshilee 阅读(99) 评论(0) 推荐(0)

发布sqlite+entity framework 网站
摘要:在web.config中加入如下配置:(Version=1.0.66.0 改为自己的版本号)<system.data> <DbProviderFactories> <remove invariant="System.Data.SQLite"/> <add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".Net Framework Data Provider for SQLite" 阅读全文

posted @ 2012-08-01 21:55 woshilee 阅读(135) 评论(0) 推荐(0)

内容页中修改母版页内容
摘要:1,使用Title属性 如果只想在每个内容页中修改页标题,可以使用<%@Page %>指令中的Title属性。这个属性可以接受任意字符串。 例: <%@Page Language="C#" MasterPageFile="~/Master.master" Title="ContentPage File" %> 2,使用 Page Header 属性 如果需要通过编程的方式修改母版页的页标题或CSS规则,可以使用Page.Header属性。这个属性返回一个实现IPageHeader接口的对象。这个接口具有以下属性 阅读全文

posted @ 2012-07-18 15:22 woshilee 阅读(144) 评论(0) 推荐(0)

asp.net 格式化日期
摘要:GridView中Dataformatstring 格式化日期应注意的问题1、HtmlEncode="False"2、DataFormatString="{0:d}"C#格式化日期时间DateTime dt = DateTime.Now; Label1.Text = dt.ToString();//2005-11-5 13:21:25 Label2.Text = dt.ToFileTime().ToString();//127756416859912816 Label3.Text = dt.ToFileTimeUtc().ToString();//127 阅读全文

posted @ 2012-07-14 16:34 woshilee 阅读(102) 评论(0) 推荐(0)

解决 类型“System.Data.Objects.DataClasses.EntityObject”在未被引用的程序集中定义
摘要:在web.config中的system.web配置节中加入如下代码:<compilation debug="true" targetFramework="4.0"> <assemblies> <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> </assemblies> </compilation> 阅读全文

posted @ 2012-07-02 18:28 woshilee 阅读(198) 评论(0) 推荐(0)

asp.net 性能提升方案
摘要:前端调优减小网页体积去掉html代码里不必要的空格回车使用一些工具可以实现html格式化,如Expression web,还有一些在线工具,如下:JavaScript/HTML格式化http://tool.chinaz.com/Tools/JsFormat.aspxJavascript压缩:http://tool.chinaz.com/js.aspxcss压缩:http://tool.chinaz.com/Tools/CssFormat.aspx减少传输数量减少文件请求数量将小图标放到一张图片上,然后用css控制显示哪个小图标浏览器缓存Css,js文件采用外联方式, 第一次访问网站是把js,c 阅读全文

posted @ 2012-04-14 18:05 woshilee 阅读(133) 评论(0) 推荐(0)

微软图表控件_MSchart
摘要:有了他可以很方便的绘制饼状图,曲线图,柱状图...下载地址:http://archive.msdn.microsoft.com/mschart 阅读全文

posted @ 2012-04-11 19:37 woshilee 阅读(135) 评论(0) 推荐(0)

ASP.NET MVC和Web Form的共存
摘要:共存很简单: 1.在Global.asax.cs文件里加一句: routes.IgnoreRoute("{resource}.aspx/{*pathInfo}"); 这样所有Web Form将不会被MVC来处理. 2.Web Form的页面不能放在Views目录下,否则路由会出错. 3.MVC调用Web Form,可用Redirect(url)方法转过去. 4.Web Form调用MVC,也是直接调用url就可以了 阅读全文

posted @ 2012-04-10 20:06 woshilee 阅读(1501) 评论(0) 推荐(0)

ASP.NET MVC3 异常处理
摘要:1.设置web.configWeb.config中设置CustomError CustomError定义自动处理异常的行为,如下所示: <customErrors mode="On" defaultRedirect="~/Error/NotFound"> <error statusCode="404" redirect="~/Error/NotFound" /> </customErrors> Mode的值可以是Off、On、RemoteOnly,不同的值定义研发阶段或产品发布后 阅读全文

posted @ 2012-04-10 20:03 woshilee 阅读(289) 评论(1) 推荐(1)

asp.net 使用cookies实现浏览历史记录功能
摘要:1.创建历史记录的实体类 public class LastProducts { private int _productid; private int _categoryid; private string _imgsrc; private string _productname; public LastProducts(int id,int typeid,string imgsrc,string restorename) { _productid = id; ... 阅读全文

posted @ 2012-03-12 14:17 woshilee 阅读(2181) 评论(1) 推荐(0)

ajax向ashx请求json数据
摘要:js代码<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script> <script type="text/javascript"> $(function(){ //1.返回数据类型 dataType: 'json' //2.传递的数据格式 为空时:data: {}, 不为空时:data: {username:"Lee"}, //3.返回的json数据格式 单条数据:{"key 阅读全文

posted @ 2012-03-12 11:19 woshilee 阅读(278) 评论(0) 推荐(0)

ajax向webservice 请求json数据
摘要:<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script> <script type="text/javascript" src="js/json_parse.js"></script> <script type="text/javascript"> $(function(){ //1.返回数据类型 dataType: 'json'//2.发 阅读全文

posted @ 2012-03-12 11:13 woshilee 阅读(264) 评论(0) 推荐(0)

导航