06 2015 档案

摘要:function TableTOExcel() { //第一种方法 //var url = 'data:application/vnd.ms-excel;base64,' + encodeURIComponent($('#data').htm... 阅读全文
posted @ 2015-06-30 15:08 caijinhao 阅读(388) 评论(0) 推荐(0) 编辑
摘要:如果另一个库中没有同名的表select * into b数据库.dbo.a表 from a数据库.dbo.a表 where 条件如果是追加到另一个表中inert into b数据库.dbo.a表select * from a数据库.dbo.a表 where 条件不同数据库的格式: [数据库名.所有者... 阅读全文
posted @ 2015-06-30 13:46 caijinhao 阅读(227) 评论(0) 推荐(0) 编辑
摘要:(1)存储过程共分为3类:A.返回记录集的存储过程---------------------------其执行结果是一个记录集,例如:从数据库中检索出符合某一个或几个条件的记录B.返回数值的存储过程(也可以称为标量存储过程)-----其执行完以后返回一个值,例如:在数据库中执行一个有返回值的函数或命... 阅读全文
posted @ 2015-06-30 10:25 caijinhao 阅读(144) 评论(0) 推荐(0) 编辑
摘要:1.后台界面 EasyUI2.用户界面 bootstrap3.Excel :NPOI4.底层:EF5.数据库设计:SyBase6.开发模式:ASP.NET MVC Linq to sql7. 阅读全文
posted @ 2015-06-29 11:26 caijinhao 阅读(142) 评论(0) 推荐(0) 编辑
摘要:public class SqlHelper { //读取连接字符串 private static string ConStr = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString;... 阅读全文
posted @ 2015-06-28 22:33 caijinhao 阅读(115) 评论(0) 推荐(0) 编辑
摘要:public class SqlHelper { public static string GetConnection() { string connStr = ConfigurationManager.ConnectionStrings["... 阅读全文
posted @ 2015-06-28 22:10 caijinhao 阅读(175) 评论(0) 推荐(0) 编辑
摘要:namespace 事务处理{ public class SqlHelper { public static string GetConnection() { string connStr = ConfigurationManager.C... 阅读全文
posted @ 2015-06-28 20:28 caijinhao 阅读(216) 评论(0) 推荐(0) 编辑
摘要:Ado.Net事务处理。在ADO.NET 中,可以使用Connection 和Transaction 对象来控制事务。若要执行事务,请执行下列操作:• 调用Connection 对象的BeginTransaction 方法来标记事务的开始。• 将Transaction 对象分配给要执行的Comman... 阅读全文
posted @ 2015-06-28 20:25 caijinhao 阅读(299) 评论(0) 推荐(0) 编辑
摘要:一个是赋值等于号,二个是对比等于号,那么三个等于号是什么用的呢有时候会看到在判断两个对象是否相等的时候使用了三个等号(===),它和两个等号(==)有什么区别呢?简单来说就是使用“==”时,如果两边类型不同,js引擎会把它们转换成相同类型然后在进行比较,而“===”则不会进行类型转换,因此当两边不是... 阅读全文
posted @ 2015-06-24 16:14 caijinhao 阅读(1159) 评论(0) 推荐(0) 编辑
摘要:mvc中同坐模型绑定model binding 达到解析客户端传来的数据,而解析的工作交给DefaultModelBinder类别处理。1,简单模型绑定:当网页上有个窗体,且窗体内有个名为Username的输入字段,而Action的参数也定义了一个名为Username的参数,只要窗体的域名与acti... 阅读全文
posted @ 2015-06-24 16:09 caijinhao 阅读(289) 评论(0) 推荐(0) 编辑
摘要:ViewData(一个字典集合类型):传入的key必须是string类型,可以保存任意对象信息,特点:它只会存在这次的HTTP的要求中而已,并不像session可以将数据带到下一个Http要求。ViewData.Model:由于viewdata在传入的时候属于弱类型,也就是在ViewData里特定键... 阅读全文
posted @ 2015-06-24 15:04 caijinhao 阅读(203) 评论(0) 推荐(0) 编辑
摘要:HttpStatusCodeResult:让mvc回传特定的http状态代码与消息给客户端,对于一些特殊的http响应,可利用httpStatusCodeResult帮助我们响应适当的状态代码:1XX:参考信息2XX:成功,(200网页正常响应,201表示Created服务器端已经成功创建资源)3X... 阅读全文
posted @ 2015-06-24 15:02 caijinhao 阅读(307) 评论(0) 推荐(0) 编辑
摘要:RedirectResult:运行重新导向到其他网址,在RedirectResult的内部,基本上还是以Response.Redirect方法响应HTTP 302暂时导向。eg:public ActionResult Redirect(){return Redirect("/Home/NewInde... 阅读全文
posted @ 2015-06-24 15:01 caijinhao 阅读(499) 评论(0) 推荐(0) 编辑
摘要:FileResult:可以响应任意文档的属性,包括二进制格式的数据,eg:图档,pdf,excel,zip,可以传入byte[],文档路径,Stream等不同的属性,让mvc将属性回传给客户端,除此之外,还能指定回传时的属性类别或指定客户端下载时要显示的文件名等。实际分为三中:FilePathRes... 阅读全文
posted @ 2015-06-24 14:59 caijinhao 阅读(875) 评论(0) 推荐(0) 编辑
摘要:HttpGet HttpPost HttpDelete HttpPut HeepHead HttpOptions HttpPatch属性都是动作方法选定器的一份子,比如若在action上套用HttpGet属性,就代表只有当客户端浏览器发送HTTP Get 请求时,ActionInvoker才会选定这... 阅读全文
posted @ 2015-06-24 14:57 caijinhao 阅读(396) 评论(0) 推荐(0) 编辑
摘要:控制器是mvc中的核心,负责处理浏览器传来的所有要求,并决定响应什么属性给浏览器。控制器本身就是一个类,该类别有许多方法,这些方法中只要是公开方法public,就会被视为一个动作action或动作方法,只要有动作存在,就可以通过动作方法接收客户端传来的要求与决定响应器响应的检视。基本要求:控制器必须... 阅读全文
posted @ 2015-06-24 14:56 caijinhao 阅读(307) 评论(0) 推荐(0) 编辑
摘要:mvc4.0新增的area区域机制,可以协助你在架构较为大型的项目,让独立性较高的部分功能独立成一个MVC子网站,以降低网站与网站之间的耦合性,也可以通过area的切割,让多人同时开发同一个项目时候,能够减少互相冲突的机会。在mvc专案中不能有两个同名的控制器,即使你有区分不同的命名空间可以正常编译... 阅读全文
posted @ 2015-06-24 14:54 caijinhao 阅读(284) 评论(0) 推荐(0) 编辑
摘要:利用ajax技术可以帮助网站减少切换页面的机会,加快网速响应速度,降低网络下载流量,也能让用户经验更好。aspnet mvc中内建了ajax的辅助方法,可以方便快速的做到许多ajax互动效果。在使用ajax之前,要在页面先载入jq以及mvc4.0专案模板内附的jquery.unobtrusive-a... 阅读全文
posted @ 2015-06-24 14:53 caijinhao 阅读(534) 评论(0) 推荐(0) 编辑
摘要:URL辅助方法则负责用来产生url地址,那什么时候需要呢,以输出超链接来说,使用Html.ActionLink()辅助方法一定会产生超链接的a标签,如果只是想单纯的输出asp.net mvc的某个网址,就可以利用URL辅助方法来处理eg:希望输出同一个控制器了的About动作的网址,则@Url.Ac... 阅读全文
posted @ 2015-06-24 14:52 caijinhao 阅读(270) 评论(0) 推荐(0) 编辑
摘要:在webform中我们用过user control可以减少重复代码也利于将页面模组化,在mvc中 叫分部视图 Partial View.也就是一个片段的view.可以利用Partial view 把这部分的html或显示逻辑包装起来,方便重复引用,当建立出来的分部视图放置于Views/Shared目... 阅读全文
posted @ 2015-06-24 14:51 caijinhao 阅读(1376) 评论(0) 推荐(0) 编辑
摘要:方式:1使用弱类型取,2,使用强类型,两者的差别在于view页面最上方声明的方式如果使用弱类型接受来自控制器的数据,在view页面里完全不需要有任何的生命,数据可以从ViewData,ViewBag,TempData取得,在页面中可以通过@Model属性, 取得从Action传来的ViewData.... 阅读全文
posted @ 2015-06-24 14:50 caijinhao 阅读(395) 评论(0) 推荐(0) 编辑
摘要://///@functions自定义函数//////@helper辅助方法的确可以很方便的完成辅助方法开发,不过却失去了一些弹性,例如,无法在@helper中自定义属性,只能单纯的传入参数,然后格式化成你想要的样子后直接输出,因此razor还提供了@functions自定义函数功能,能够让你用接近c... 阅读全文
posted @ 2015-06-24 14:48 caijinhao 阅读(521) 评论(0) 推荐(0) 编辑
摘要:Razor提供了一种很方便的语法,可以将view页面中部分内容或部分代码抽取出来,变成一个独立的辅助方法。eg1:@foreach(var item in Model){@item.Name@item.Price}当如果我们要对item.Price做处理时,比如为0时,网页显示免费,则需要加个判断e... 阅读全文
posted @ 2015-06-24 14:47 caijinhao 阅读(434) 评论(0) 推荐(0) 编辑
摘要:类似于2.0版本中的MasterPage主版页面框架,不过mvc3.0推出的RazorView内建的主版页面语法与原本的webFormview的MasterPage相差甚远1,Razor的页面执行顺序当controller 回传ViewResult给MvcHandler(用mh代替)之后,mh会先设... 阅读全文
posted @ 2015-06-24 14:46 caijinhao 阅读(953) 评论(0) 推荐(0) 编辑
摘要:3,Razor与HTML混合输出陷阱与技巧属性名称误判有时候我们必须让html内容与razor语句紧接在一起,eg: 您好,a先生假设变量名称为ViewBag.Name,您好,@ViewBag.Name 先生 //这样输出就只有”您好,”,后面的Name 先生被当做是viewbag的属性去了,所以如... 阅读全文
posted @ 2015-06-24 14:45 caijinhao 阅读(5113) 评论(1) 推荐(0) 编辑
摘要:Model要重,Controller要轻,View要够笨,mvc不希望在开发view时还需要判断过多的与view无关的技术,所以要尽可能的保持view逻辑简单。(以下中有出现代码的地方用了什么尖括号百分号标签这些字样是为了防止保存时被新浪博客给处理掉)如果view选择aspx后缀的话页面上都会出现很... 阅读全文
posted @ 2015-06-24 14:44 caijinhao 阅读(2424) 评论(0) 推荐(0) 编辑
摘要://///@functions自定义函数//////@helper辅助方法的确可以很方便的完成辅助方法开发,不过却失去了一些弹性,例如,无法在@helper中自定义属性,只能单纯的传入参数,然后格式化成你想要的样子后直接输出,因此razor还提供了@functions自定义函数功能,能够让你用接近c... 阅读全文
posted @ 2015-06-24 14:27 caijinhao 阅读(362) 评论(0) 推荐(0) 编辑
摘要:html helper就是用来辅助产生的HTML之用,在开发view的时候会面对许多html标签,处理这些会显得繁琐,为了降低view的复杂度,可以使用html辅助方法帮助产生一些html标签或内容,因这些html标签都有固定标准的写法,所以将其包装成html辅助方法,可让view开发更快速,也可以... 阅读全文
posted @ 2015-06-24 14:19 caijinhao 阅读(534) 评论(0) 推荐(0) 编辑
摘要:共用的分部视图放在shared文件下。html辅助方法拥有一个专门的扩充方法来载入分部视图,成为Partial,可以在view中直接将分部视图的执行结果取回。Partial(HTMLHelper,String)Partial(HTMLHelper,String,Object)Partial(HTML... 阅读全文
posted @ 2015-06-24 14:18 caijinhao 阅读(431) 评论(0) 推荐(0) 编辑
摘要:HtmlHelper用来在视图中呈现 HTML 控件。以下列表显示了当前可用的一些 HTML 帮助器。本主题演示所列出的带有星号 (*) 的帮助器。ActionLink- 链接到操作方法。BeginForm* - 标记窗体的开头并链接到呈现该窗体的操作方法。CheckBox* - 呈现复选框。Dro... 阅读全文
posted @ 2015-06-24 11:54 caijinhao 阅读(147) 评论(0) 推荐(0) 编辑
摘要:----------------------------渲染一个Action:@{Html.RenderAction("Rulelist", "AjaxReuqestData",new { area = "AjaxTest" });}public ActionResult Rulelist() ... 阅读全文
posted @ 2015-06-24 10:57 caijinhao 阅读(239) 评论(0) 推荐(0) 编辑
摘要:前台: 图片上传:*.BMP *.PN... 阅读全文
posted @ 2015-06-23 10:52 caijinhao 阅读(452) 评论(0) 推荐(0) 编辑
摘要:@using (Ajax.BeginForm("AddHomeRule", "MyHome", new AjaxOptions { HttpMethod = "Post",//获取或设置Http请求方法 Confirm = "确定提交",/... 阅读全文
posted @ 2015-06-22 18:24 caijinhao 阅读(338) 评论(0) 推荐(0) 编辑
摘要:利用jquery的imgAreaSelect插件实现图片裁剪示例将用户上传的图片进行裁剪再保存是现在web2.0应用中常常处理的工作,现在借助jquery的imgareaselect插件再配合PHP的GD库就可以轻松的实现这个在以前来说非常棘手的功能。我们来看看它的实现步骤:1、包含进CSS文件(i... 阅读全文
posted @ 2015-06-18 10:17 caijinhao 阅读(454) 评论(0) 推荐(0) 编辑
摘要:1. 属性必须虚拟化。2.属性必须要有Id 字段3.数据库必须要是创建好的数据库。 阅读全文
posted @ 2015-06-17 15:25 caijinhao 阅读(135) 评论(0) 推荐(0) 编辑
摘要:Sybase.在PowerDesigner中如何添加-约束资料2010-06-23 08:57:09阅读21评论0字号:大中小订阅唯一约束唯一约束与创建唯一索引基本上是一回事,因为在创建唯一约束的时候,系统会创建对应的一个唯一索引,通过唯一索引来实现约束。不过唯一约束更直观的表达了对应列的唯一性,使... 阅读全文
posted @ 2015-06-16 18:27 caijinhao 阅读(365) 评论(0) 推荐(0) 编辑
摘要:private static byte[] Keys = { 0x12, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF };//密钥 private static string key = "caijinhao";//密匙 #regio... 阅读全文
posted @ 2015-06-16 15:48 caijinhao 阅读(533) 评论(0) 推荐(0) 编辑
摘要:介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.SVN服务器搭建和使用(一)Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http:... 阅读全文
posted @ 2015-06-15 17:41 caijinhao 阅读(409) 评论(0) 推荐(0) 编辑
摘要:http://www.jb51.net/article/20147.htm 引用 // [Authorize(Roles = "Admin")]//只有通过用户才可以访问该方法 public ActionResult likJinbulai()//你要设置权限的页面 ... 阅读全文
posted @ 2015-06-15 15:13 caijinhao 阅读(283) 评论(0) 推荐(0) 编辑
摘要:Asp.net MVC23 使用Areas功能的常见错误一般WEB项目都会不同的页面区域,如:用户前台、用户后台、管理员后台。访问的URL:用户前台:www.domain.com/home/index用户后台:www.domain.com/admin/home/index管理员后台:www.doma... 阅读全文
posted @ 2015-06-14 17:38 caijinhao 阅读(177) 评论(0) 推荐(0) 编辑
摘要:1.ASP.NET MVC请求过程 12.Controller (1) 控制器在ASP.NET MVC中扮演着处理客户端请求的角色 1)必须实现System.Web.Mvc.IController接口 ->通常直接继承System.Web.MVC.Controller类 2)必须要以Co... 阅读全文
posted @ 2015-06-13 23:18 caijinhao 阅读(324) 评论(0) 推荐(0) 编辑
摘要:编辑Ctrl + Space 代码完成Ctrl + Shift + Space代码完成Ctrl + Alt + Space代码完成Ctrl + P 显示参数信息Alt + Insert 生成构造函数,属性,重载成员函数,实现接口Ctrl + Alt + J 生成if,try..catch,#regi... 阅读全文
posted @ 2015-06-13 16:34 caijinhao 阅读(283) 评论(0) 推荐(0) 编辑
摘要:exporting: { buttons: { contextButton: { menuItems: [{ ... 阅读全文
posted @ 2015-06-12 15:15 caijinhao 阅读(360) 评论(0) 推荐(0) 编辑
摘要:新手必看】Highcharts的100个基础问答2014-12-2 10:59| 发布者: Mr.Zhang| 查看: 2749| 评论: 3|来自: Highcharts中文论坛摘要: 1、图表中的 highcharts.com 怎么去掉? 答:通过设置 credits.eneable = fal... 阅读全文
posted @ 2015-06-12 11:42 caijinhao 阅读(337) 评论(0) 推荐(0) 编辑
摘要:chart: { type:'bar', borderWidth:2, borderColor: '#CA5100', backgroundColo... 阅读全文
posted @ 2015-06-12 10:40 caijinhao 阅读(512) 评论(0) 推荐(0) 编辑
摘要:public void LoadData(string StyleSheet) { string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source =" + Server.MapPath ... 阅读全文
posted @ 2015-06-11 16:21 caijinhao 阅读(134) 评论(0) 推荐(0) 编辑
摘要:MVC分区后 要加上Ares下的主目录 如:@Html.ActionLink("这个帖子真奇葩", "HotIndex", "Proscenium/PostTemplate") 50@Styles.Render("~/Content/css")@Scripts.Render("~/bundles/... 阅读全文
posted @ 2015-06-10 11:13 caijinhao 阅读(308) 评论(0) 推荐(0) 编辑
摘要:远程连接SQL Server 2008,服务器端和客户端配置关键设置:第一步(SQL2005、SQL2008):开始-->程序-->Microsoft SQL Server 2008(或2005)-->配置工具-->SQL Server 配置管理器-->SQL Server网络配置-->MSSQLS... 阅读全文
posted @ 2015-06-09 18:31 caijinhao 阅读(274) 评论(0) 推荐(0) 编辑
摘要:流行的 JavaScript 库有jQuery,MooTools,Prototype,Dojo和YUI等,这些 JavaScript 库功能丰富,加上它们众多的插件,几乎能实现任何你需要的功能然而需要实现一些特定的功能,则可以选择功能更专一的轻量库,今天这篇文章与大家分享16个很有用的 JavaSc... 阅读全文
posted @ 2015-06-08 23:24 caijinhao 阅读(231) 评论(0) 推荐(0) 编辑
摘要:今天闲来无事,把一些工具(online和client的)、常用网址、以及经验总结等罗列出来和大家分享下。这个标题起地大了点,肯定会有很多地方没列到,包括类目的分法也可能考虑不周,所以还请大家积极补充指正,可以直接留言,也可以发邮件给我(sorrycc#gmail.com)。之所以加上“大众”两字,因... 阅读全文
posted @ 2015-06-08 23:17 caijinhao 阅读(175) 评论(0) 推荐(0) 编辑
摘要:Nhibernate 要求model实体类对于lazy="true" ,字段属性前需要加 virtualsqlserver2005和oracle10g的hibernate.cfg.xml如何配置?A:sqlserver2005配置如下 NHibernate.Connection.DriverCon... 阅读全文
posted @ 2015-06-08 08:59 caijinhao 阅读(231) 评论(0) 推荐(0) 编辑
摘要:一、AOP框架 Encase是C#编写开发的为.NET平台提供的AOP框架。Encase独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C#允... 阅读全文
posted @ 2015-06-06 11:55 caijinhao 阅读(514) 评论(0) 推荐(0) 编辑
摘要:MVC中HtmlHelper用法大全参考解析MVC中HtmlHelper控件7个大类中各个控件的主要使用方法(1)2012-02-2716:25HtmlHelper类在命令System.Web.Mvc.Html之中,主要由7个静态类组成,它们分别是FormExtensions类,InputExten... 阅读全文
posted @ 2015-06-02 13:06 caijinhao 阅读(187) 评论(0) 推荐(0) 编辑
摘要:MVC动态生成的表单:表单元素比较多 你就这样写:public ActionResult ShoudaanActionResult(FormCollection from,T_UserM user) { List daan = new List(); ... 阅读全文
posted @ 2015-06-02 13:01 caijinhao 阅读(300) 评论(0) 推荐(0) 编辑
摘要:using (DataContext dbcontext=new DataContext ()) { //emp.department.ID = dep.ID; //emp.department = dep; ... 阅读全文
posted @ 2015-06-01 18:38 caijinhao 阅读(611) 评论(0) 推荐(0) 编辑
摘要:using (DataContext ctx = new DataContext()) { /*foreach (var item in ctx.employees) { View... 阅读全文
posted @ 2015-06-01 11:26 caijinhao 阅读(237) 评论(0) 推荐(0) 编辑