随笔分类 -  Asp.Net

摘要:C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplates\Web\CSharp\2052\HTMLPagehttp://msdn.microsoft.com/zh-cn/library/ms185319... 阅读全文
posted @ 2013-07-17 18:07 百里水上 阅读(195) 评论(0) 推荐(0)
摘要:/// <summary> /// 批量添加 /// </summary> /// <param name="dt"></param> /// <returns></returns> public bool BatchAdd(DataTable dt) { bool flag = false; try { using (SqlConnection cn = new SqlConnection(ConfigHelper... 阅读全文
posted @ 2013-05-30 11:15 百里水上 阅读(171) 评论(0) 推荐(0)
摘要:错误 : 传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确”修改如下:SqlParameter[] parameters = { new SqlParameter("@Contents", SqlDbType.VarChar) …… }修改为:SqlParameter[] parameters = { new SqlParameter("@Contents", SqlDbType.VarChar,-1) …… } 阅读全文
posted @ 2013-04-19 16:16 百里水上 阅读(447) 评论(0) 推荐(0)
摘要:IsoDateTimeConverter timeFormat = new IsoDateTimeConverter(); timeFormat.DateTimeFormat = "yyyy-MM-dd HH:mm:ss"; Response.Write(JsonConvert.SerializeObject(bll.GetModelList(strWhere), Newtonsoft.Json.Formatting.Indented, timeFormat)); 阅读全文
posted @ 2013-04-16 17:22 百里水上 阅读(766) 评论(0) 推荐(0)
摘要:解决方法如下:方法 1: 禁用环回检查 请遵循以下步骤:1. 打开注册表编辑器(单击 开始 , 单击 运行 , 类型 regedit然后单击 确定 )。 2. 中注册表编辑器, 找到并单击以下注册表项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa 3. 右击 Lsa , 指向 新建 , 然后单击 DWORD 值 。 4. 类型 DisableLoopbackCheck然后按 Enter。 5. 右击 DisableLoopbackCheck , 然后单击 修改 。 6. 在 数值数据 框中, 键入 1然后单击 确定 。 7. 阅读全文
posted @ 2013-02-28 13:26 百里水上 阅读(225) 评论(0) 推荐(0)
摘要:页面增加CDN缓存后获取用户真实IP public string GetUserIp() { string ip = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (string.IsNullOrEmpty(ip) || ip.ToLower().IndexOf("unknown", System.StringComparison.Ordinal) > -1) { ip = HttpContext.... 阅读全文
posted @ 2013-02-26 14:48 百里水上 阅读(311) 评论(0) 推荐(0)
摘要:JSON是Javascript中常用的数据格式,然而,在.NET 2.0中没有内置序列化JSON的类,原因估计是当时Ajax尚未兴起。后来就有人写了一个Json.NET类库。.NET 3.5新增了一个把对象序列化为JSON字符串的类JavaScriptSerializer。这个类位于System.Web.Script.Serialization名字空间中(非Web项目需要添加System.Web.Extensions.dll引用),其使用方法也是非常简单的:// 分类public class Category{ public int CategoryId { get; set; } // 分. 阅读全文
posted @ 2013-01-23 14:25 百里水上 阅读(401) 评论(0) 推荐(0)
摘要:string strUrl = this.PicWebUrl+"cn/www/zh-chs/edushi/links/link.txt";//?rnd="+DateTime.Now; HttpWebRequest request = (HttpWebRequest)WebRequest.Create(strUrl); //获得响应流 HttpWebResponse response = (HttpWebResponse)request.GetResponse(); Strea... 阅读全文
posted @ 2013-01-21 11:39 百里水上 阅读(177) 评论(0) 推荐(0)
摘要:1.webconfig配置在不同文件夹下引用<appSettings configSource="office\\test.config"/>2.webconfig中session配置<sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless=&q 阅读全文
posted @ 2012-12-28 10:53 百里水上 阅读(150) 评论(0) 推荐(0)
摘要:如对404页面处理解决方法一:我们可以自定义新的404页面来覆盖IIS默认的,当访问不存在的地址时出现我们自定义好的404页面解决方法二:修改IIS中的错误页 1.打开错误页2.自已定义一下404页面,自己做一个简单的404.htm(注:也可做asp/aspx/html等自定义错误页 ),放在网站的目录中。 3.点击404页面右键并编辑,选中放在网站目录的错误页面4.点击404页面右键->编辑功能设置->本地请求用详细错误,这样自己看到错误,外网看到的是404,这里很重要,设置好确认就行了 阅读全文
posted @ 2012-12-27 16:27 百里水上 阅读(179) 评论(0) 推荐(0)
摘要:如何启动Nunit的调试功能修改NUnit.exe.config,在1. 在 <configuration> 下 加<startup><requiredRuntime version="v4.0.30319" /></startup> 阅读全文
posted @ 2012-12-21 16:16 百里水上 阅读(171) 评论(0) 推荐(0)
摘要:普通文本:text/plain HTML代码:text/html XML代码 :text/xml JavaScript代码 :text/javascriptJson代码 :application/json 阅读全文
posted @ 2012-12-19 10:14 百里水上 阅读(574) 评论(0) 推荐(0)
摘要:价格匹配,两位小数及整数 /(^[1-9]\d*.\d{1,2}$)|(^0.\d{1,2}$)|(^[1-9]\d*$)/; /^(([1-9]\d*)|0)(.\d{1,2})?$/ 阅读全文
posted @ 2012-12-06 09:20 百里水上 阅读(765) 评论(0) 推荐(0)
摘要:在App_Code文件下新建两个类:static_htm类用来处理将动态页面转化成静态页面。如下: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.IO;/// < 阅读全文
posted @ 2012-12-04 15:04 百里水上 阅读(296) 评论(0) 推荐(0)
摘要:1.大量数据的View Code /****** Object: StoredProcedure [dbo].[DataPaging] Script Date: 11/30/2012 16:27:11 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER procedure [dbo].[DataPaging]( @Table VARCHAR(450), --表名,可以是多个表,但不能用别名 @PrimaryKey VARCHAR(50), --主键,可以为空,但@Orde... 阅读全文
posted @ 2012-11-30 16:47 百里水上 阅读(168) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2012-07-13 08:44 百里水上 阅读(97) 评论(0) 推荐(0)
摘要:页面输出缓存属性设置:用@OutputCache指令设置页面输出缓存。@OutputCache指令在asp.net页或者页中包含的用户控件的头部声明。@OutputCache的常用属性如下:1、 CacheProfile 此属性是为了调用webconfig文件中<outputCacheSetting>节下<outputCacheProfiles> 节点下一个可用项。如:webconfig中增加节点<caching><caching> <outputCacheSettings> <outputCacheProfiles> & 阅读全文
posted @ 2012-06-28 14:38 百里水上 阅读(180) 评论(0) 推荐(0)