上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 20 下一页
摘要: 如果我们需要动态的用AJAX从服务器端获取HTML代码,拼接字符串是一种不好的方式,所以我们将HTML代码写在cshtml文件中,然后通过代码传入model,动态获取cshtml中的HTML代码当然,我们想要使用通用的方法去获取cshtml,就必须重写RazorViewEngine视图引擎,配置视图搜索位置在查找一个视图时,Razor视图引擎遵循了MVC框架早期版本建立起来的约定。例如,如果你请求与Home控制器相关的Index视图,Razor会审查这样的视图列表:~/Views/Home/Index.cshtml● ~/Views/Home/Index.vbhtml● ~/Views/Sha 阅读全文
posted @ 2014-03-18 11:42 学亮 阅读(5997) 评论(7) 推荐(1) 编辑
摘要: js代码:$(function () { $("#btnTest").click(function () { var array = new Array(); array.push("1"); array.push("3"); array.push("5"); var ids = JSON.stringify(array);//格式为:[1,3,5] $.ajaxSettings.async = ... 阅读全文
posted @ 2014-03-17 10:26 学亮 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://gaoling386.blog.163.com/blog/static/5404602420130595842894/ASP.NET MVC 3支持一项名为“Razor”的新视图引擎选项(除了继续支持/加强现有的.aspx视图引擎外)。 当编写一个视图模板时,Razor将所需的字符和击键数减少到最小,并保证一个快速、通畅的编码工作流。 与大部分模板的语法不同,在Razor的帮助下,您不需要中断代码编写,仅仅为了在HTML中标注服务器端代码块的开始和结束。代码分析器足够聪明,它能够从你的代码里推断出是否为服务器端代码。这种更加简洁、富有表现力的语法更加干净,输入也更快速. 阅读全文
posted @ 2014-03-17 09:39 学亮 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 主要修改两个文件:image.js和upload_json.ashx文件。一、修改image.js文件打开kindeditor/plugins/image目录下的image.js文件,找到'',在这行代码下面添加 '添加水印', '',二、修改upload_json.ashx文件。打开kindeditor/asp.net目录下的upload_json.ashx文件,找到String newFileName = DateTime.Now.ToString("yyyyMMddHHmmss_ffff", DateTimeFormat 阅读全文
posted @ 2014-03-16 16:00 学亮 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 在每一个web应用程序中, 有的情况下,你想在一段时间内缓存一个具体的页面HTML输出,因为相关的数据和处理并不是总是变化。这种缓存的响应是储存在服务器的内存中。因为没有必要的额外处理,它提供了非常快速的响应。使用经典的ASP.NET,你可以在.aspx页面上使用OutputCache指令,它告诉ASP.NET运行时在某一特定的时间段内来缓存响应数据。缓存可随参数而改变,这将导致产生依赖于参数的不同缓存响应。作为一个额外的功能,还可以发送一些HTTP头到客户端。在一段时间以内,客户端从浏览器缓存中加载页面。大的优势是你的web服务器将接收更少的客户端要求,因为他们仅仅是使用他们自己的缓存。使用 阅读全文
posted @ 2014-03-13 09:32 学亮 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 进入vs安装目录下,C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE,找到WcfTestClient.exe程序,点击文件→添加服务→输入终结点地址就可以进行调试调用了 阅读全文
posted @ 2014-03-12 21:55 学亮 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://www.newlifex.com/showtopic-1072.aspx最近新项目要用Entity Framework 6.x,但是我发现从数据库生成模型时没有生成字段的注释,在网上好是一番查找,终于找到解决方案了。分享下: 第一步,让数据库注释映射到EDMX模型上 网上找到了EFTSQLDocumentation.Generator.exe的相关方法,但按照操作后,死活没有字段说明信息,多方查证,最终发现是xmlns的命名空间不对导致的,程序中给写死了,没法用。自己就修改了下,变成可视化直接操作的windows应用程序。代码也很简单。拿来直接用就行了。(看附件)第二. 阅读全文
posted @ 2014-03-11 17:24 学亮 阅读(999) 评论(0) 推荐(0) 编辑
摘要: 看verycd、cnbeta的评论区域很奇怪,每次看完了正文,再翻到评论区评论区都显示“正在加载评论”,稍等片刻才显示出来评论,评论的加载当然是用ajax实现的了,但是为什么不管是进入页面立即看评论区还是看帖子一段时间在看评论区都是看的时候才显示“正在加载评论”,好像不看它就不显示一样,难道真是哲学中的“看到的东西才存在”?经过研究源代码发现,原来是程序中在定时的做判断,判断评论区是否在显示范围之内,当处在显示范围之内才开始加载评论。下面的代码摘选自verycd的代码,仅供学习研究之用。判断div是否在浏览器可视范围之内的核心代码:var obj = document.getElementBy 阅读全文
posted @ 2014-03-08 19:04 学亮 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://www.cnblogs.com/wintersun/archive/2010/12/12/1903861.html Entity Framework4.0 也可以支持大名鼎鼎的MySql,这篇POST将向展示如何实现EF+MySql数据库的结构.首先,你必须下载MySQL Connector/NET 6.3.5,也就是.net下连接MySql数据库的驱动程序. 还是像以往一样的,增加一个Entity data model:将下面选择DataSource, 选择MySQL database 做为数据源.接下来几步和以前一样,选择要Mapping的Tables:好了,让我. 阅读全文
posted @ 2014-03-07 17:30 学亮 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://www.cnblogs.com/oec2003/archive/2010/07/27/1785862.htmlURL重写有很多的好处,如有利于SEO、便于记忆、隐藏真实路径使安全性提高、便于更新等等。在AspNet4.0之前的版本中要实现URL重写比较复杂,有时还会借助第三方类库,而在AspNet4.0中可以很方面实现,下面就一步一步来讲解怎样在AspNet4.0中实现URL重写。1 打开VS2010,创建一个AspNet项目命名为UrlRewriterDemo。可以看到AspNet4中的项目结构有点类似AspNet MVC ,加了很多现成的东西,只需稍加修改就可以变成 阅读全文
posted @ 2014-03-07 10:04 学亮 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 1.EF中Include方法的使用使用Include方法,告诉EF连接查询哪个外键属性,生成Inner join连接//必须引用using System.Data.Entity;才能用IncludeIQueryable addrs = db.UserAddresses.Include(u=>u.Us... 阅读全文
posted @ 2014-02-25 21:58 学亮 阅读(357) 评论(0) 推荐(0) 编辑
摘要: JSONP和JSON好像啊,他们之间有什么联系吗? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。对于JSON大家应该是很了解了吧,不是很清楚的朋友可以去json.org上了解下,简单易懂。 JSONP是JSON with Padding的略称。它是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问(这仅仅是JSONP简单的实现形式)。--来源百度实现代码: $("#btnAjax").click(function () { $.ajax... 阅读全文
posted @ 2014-02-24 11:17 学亮 阅读(243) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2014-02-21 17:50 学亮 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://www.cnblogs.com/chsword/archive/2012/12/14/visualstudio2012_tfs.htmlVS2012提供了在线的TFS服务,免费支持五人小团队,收费情况尚未确定,下面本文演示如何申请和连接在线TFS 服务器。一、申请TFS服务首先,打开VS2012,看看是否有团队资源管理器,如果没有,可以在视图菜单中选择以将其显示。如果团队资源管理器已经显示,可以点击上面的,注册Team Foundation Service,来跳转到VS官方网站。如果您已经有了Microsoft Account 那么点击右上角的Sign in进行登录即可 阅读全文
posted @ 2014-02-20 17:17 学亮 阅读(302) 评论(0) 推荐(0) 编辑
摘要: jquery 中的tmpl类似于asp.net中的datalist控件。首选,在页面代码中加入两行,jquery的js文件引用然后再建一个html模版效果显示为:The Red Violin (1998)Eyes Wide Shut (1999)The Inheritance (1976) 阅读全文
posted @ 2014-02-20 15:24 学亮 阅读(424) 评论(0) 推荐(0) 编辑
摘要: SqlHelper.cspublic static class SqlHelper { private static readonly string conStr = ConfigurationManager.ConnectionStrings["sql"].ConnectionString; public static int ExecuteNonQuery(string sql, CommandType cmdType, params SqlParameter[] pms) { using (SqlConnection ... 阅读全文
posted @ 2014-02-18 14:16 学亮 阅读(2879) 评论(0) 推荐(0) 编辑
摘要: 使用NuGet包安装Microsoft ASP.NET Web API 2.1 Client Libraries,调用方式代码如下: 1 HttpClient client = new HttpClient(); 2 client.BaseAddress = new Uri("http://localhost:2471/");//基地址 3 client.DefaultRequestHeaders.Accept.Add( 4 new MediaTypeWithQualityHeaderValue("a... 阅读全文
posted @ 2014-02-14 16:23 学亮 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://www.cyqdata.com/download/article-detail-54302OAuth2 社区通用组件说明:源码为C#(.NET)写成,目前支持新浪微博、QQ、淘宝。其它类型和界面,可以根据自己需要,下载源码扩展或调整。使用本组件,只需要几行代码,就可以在网站上集成以下效果:相关文章及使用说明:1:通用社区登陆组件技术分享(开源)上篇:OAuth 授权登陆介绍2:通用社区登陆组件技术分享(开源)中篇:OAuth 登陆组件流程及组件集成方法3:通用社区登陆组件技术分享(开源)下篇:OAuth 源码下载及原理解说源码下载(本组件将不定期更新):点击下载:OAu 阅读全文
posted @ 2014-02-14 11:28 学亮 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 第一种使用方法直接赋值: 1 VelocityEngine vltEngine = new VelocityEngine(); 2 vltEngine.SetProperty(RuntimeConstants.RESOURCE_LOADER, "file"); 3 // vltEngine.SetProperty(RuntimeConstants.FILE_RESOURCE_LOADER_PATH, System.Web.Hosting.HostingEnvironment.MapPath("~/templates"));//模板文件所在的文... 阅读全文
posted @ 2014-02-12 16:40 学亮 阅读(1283) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2014-02-12 10:22 学亮 阅读(3) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 20 下一页