首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  C#

摘要:HTML元素以WriteLiteral方法进行处理,它把参数的内容写成它们给出的结果。这与Write方法相反,它用于C#变量,并对字符串值进行编码,以使它们安全地用于HTML页面。http://msdn.microsoft.com/zh-cn/library/system.web.webpages.webpagebase.writeliteral(v=vs.98).aspx 阅读全文

posted @ 2012-04-17 10:59 达奇 阅读(743) 评论(2) 推荐(0)

摘要:WCF + FormsAuthentication不能使用Cookie的问题,网上有很多。大多是:<system.serviceModel> <serviceHostingEnvironment aspNetCompatibilityEnabled="true"/></system.serviceModel>和[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]这样的答案。可是我却没有解决,我发现我 阅读全文

posted @ 2011-10-25 20:09 达奇 阅读(489) 评论(0) 推荐(0)

摘要:String path该Cookie的使用路径。如果设置为“/sessionWeb/”,则只有contextPath为“/sessionWeb”的程序可以访问该Cookie。如果设置为“/”,则本域名下contextPath都可以访问该Cookie。注意最后一个字符必须为“/”String domain可以访问该Cookie的域名。如果设置为“.google.com”,则所有以“google.com”结尾的域名都可以访问该Cookie。注意第一个字符必须为“.” 阅读全文

posted @ 2011-08-10 18:42 达奇 阅读(328) 评论(0) 推荐(0)

摘要:找找看,有没有button的id叫做类似submit的情况。如果有,请修改。此处submit会与theform.submit();冲突...总结:以后提交按钮 我宁可 id=tijiao 也不会id=submit 啦。 阅读全文

posted @ 2011-06-12 22:57 达奇 阅读(1084) 评论(4) 推荐(0)

摘要:一、情景如果你的项目中有返回多结果集的存储过程。如果你的项目要和老项目中的ADO.Net共用事务。如果你要动态的创建数据库的表。但是你还是希望使用Entity Framework。那么继续往下看吧。二、ADO.NET Entity Framework Extensions(下载地址)1、引用EFExtensions.dll文件。2、添加 using Microsoft.Data.Extensions; 的声明。三、EFExtensions执行T-SQL语句 public void ExecuteSQL(string sql) { using (DBEntities db = new DB... 阅读全文

posted @ 2011-05-12 11:45 达奇 阅读(870) 评论(0) 推荐(0)

摘要:示例:第一步:在项目中添加类;如下。public class ActionOutputCacheAttribute : ActionFilterAttribute{ // This hack is optional; I'll explain it later in the blog post private static MethodInfo _switchWriterMethod = typeof(HttpResponse).GetMethod("SwitchWriter", System.Reflection.BindingFlags.Instance | S 阅读全文

posted @ 2011-04-27 17:07 达奇 阅读(572) 评论(0) 推荐(0)

摘要:可以避免客户端缓存:<%Response.Cache.SetNoStore();%>----------------------------------------------------------------------------------------------------------------------经过测试,下面的方式会清空服务器端的缓存。不适合配合Global.asax使用<% Response.CacheControl = "no-cache" %><% Response.AddHeader "Pragma&q 阅读全文

posted @ 2011-04-22 10:23 达奇 阅读(2112) 评论(0) 推荐(2)

摘要:如果你的出现vs2010无法支持mvc的时候,如果你该安装的都安装了,还是不能穿件MVC模板,再网上找的方法是删除以下节点:但是:这虽然能让你打开项目,但还是不能运行,而且如果是和其他人合作,也会影响到其他人,所以千万不能删!<ProjectTypeGuids>{xxx};{xxx};{xxx}</ProjectTypeGuids>我来给出VS2010 MVC2的安装包两个 在同一个压缩包里解压即可!点击下载 阅读全文

posted @ 2011-02-25 12:57 达奇 阅读(662) 评论(0) 推荐(0)

摘要:在 <compilation debug="true"> 下 加入:<buildProviders> <add extension=".html" type="System.Web.Compilation.PageBuildProvider"/> </buildProviders>在 <system.web> 下加入:<httpHandlers> <add verb="*" path="*.html" type=&qu 阅读全文

posted @ 2010-12-01 10:04 达奇 阅读(2435) 评论(0) 推荐(0)

摘要:/// <summary> /// 文件下载类 /// 调用1:DownLoadFile("/2003.xls", null); /// 调用2:DownLoadFile("/2003.xls", ""); /// 调用3:DownLoadFile("/2003.xls", "temp.xls"); /// </summary> /// <param name="URL">文件路径(格式:/upload/2003.xls)</para 阅读全文

posted @ 2010-09-26 14:27 达奇 阅读(408) 评论(0) 推荐(0)

摘要:数据库结构:id int img imagetype varchar50leng varchar50录入和管理:aspx:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or 阅读全文

posted @ 2010-09-17 15:52 达奇 阅读(497) 评论(0) 推荐(0)

摘要:public static string DataTableToJson(string jsonName, System.Data.DataTable dt) { System.Text.StringBuilder Json = new System.Text.StringBuilder(); Json.Append("{\"" + jsonName + "\":["); if (dt.Rows.Count > 0) { for (int i = 0; i < dt.Rows.Count; i++) { Json.Appe 阅读全文

posted @ 2010-09-14 10:50 达奇 阅读(1236) 评论(0) 推荐(0)

摘要:C#在关闭窗体的时候,有时线程还在后台执行,没有及时退出。处理方案:为Form添加FormClosing事件,加入以下语句,在退出时,杀死本进程。System.Diagnostics.Process.GetCurrentProcess().Kill();很久没写WinForm啦 以后会用到! 阅读全文

posted @ 2010-09-07 10:17 达奇 阅读(1112) 评论(0) 推荐(0)

摘要:新建一般处理程序ajax.ashx<%@ WebHandler Language="C#" Class="ajax" %>using System;using System.Web;public class ajax : IHttpHandler { public void ProcessRequest (HttpContext context) { context.Response.ContentType = "text/plain"; if (!string.IsNullOrEmpty(context.Request. 阅读全文

posted @ 2010-09-01 17:55 达奇 阅读(334) 评论(0) 推荐(0)

摘要:HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(“url”);req.Method = "GET";WebResponse wr = req.GetResponse();StreamReader sr = new StreamReader(wr.GetResponseStream());string reslt = sr.ReadToEnd(); 阅读全文

posted @ 2010-08-27 13:11 达奇 阅读(377) 评论(0) 推荐(0)

摘要:<%@ Page Language="C#" %><%@ OutputCache Duration="5" VaryByParam="None" %><!--上面的是页面缓存时间 Duration 这里写秒数--><script runat="server"> void Page_Load() { Label1.Text = DateTime.Now.ToString(); } /// <summary> /// asp:Substitution 是 让部 阅读全文

posted @ 2010-08-27 10:46 达奇 阅读(292) 评论(0) 推荐(0)

摘要:P2P方式的下载,为我们获取互联网资料提供了一个强有力的工具,它可以争取最大的带宽,获取最大的下载速度。最早采用P2P方式下载的工具有BT、电骡等,后来许多传统“多线程断点续传类”软件,也增加了对的支持,这些常见的有网际快车、迅雷、QQ的超级旋风等。其中迅雷最有代表性,它不但支持BT和电骡,还率先使用了P2SP(Peer to Server&Peer 点对服务器和点对服务器和用户)、超线程等技术,因此具备了资源丰富、下载速度快速等特性。对于个人家庭用户,使用迅雷可以最大化利用带宽,但这种方式在局域网环境下就严重影响其他用户了。迅雷在全速运行时,可以抢占出口带宽,导致其他用户网速奇慢,甚 阅读全文

posted @ 2010-08-26 20:43 达奇 阅读(3504) 评论(1) 推荐(0)

摘要:一、认识Web.config文件Web.config 文件是一个xml文本文件,它用来储存 asp.NET Web 应用程序的配置信息(如最常用的设置asp.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文件。它可以提供除从父目录继承的配置信息以外的配置信息,也可以重写或修改父目录中定义的设置。(一).Web.Config是以xml 阅读全文

posted @ 2010-08-18 18:11 达奇 阅读(243) 评论(0) 推荐(0)

摘要:第四章 MapX与C#实例... 54.1 MapX图层建立... 54.1.1 MapX数据与地图的组织结构... 54.1.2 实例1:建立/添加一个用户自定义图层... 54.1.3 在MapX中使用栅格图层... 74.1.4 实例2:栅格图层的建立... 84.2 图元自动标注... 94.2.1 实例3:给图层加上自动标注功能... 94.3 MapX地图集... 94.3.1 什么是MapX地图集(Geoset)?. 94.3.2 实例4:打开已存在的地图集文件... 104.3.3 实例5:保存地图集... 104.4 内置工具的使用... 114.4.1 使用标准工具... 阅读全文

posted @ 2010-08-17 16:29 达奇 阅读(18847) 评论(4) 推荐(2)

摘要:<%@ OutputCache Duration="900" VaryByParam="None" %>ASP.NET页面缓存900秒实例,使用时粘贴在<%@ Page 下一行即可 阅读全文

posted @ 2010-08-16 14:32 达奇 阅读(276) 评论(0) 推荐(0)