摘要: Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编... 阅读全文
posted @ 2014-08-28 21:21 关白 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 在这个地方中,显示模型未注册。但是在nop框架中,初始化时就已经把整个系统的Model全部注册了的。 在这个地方就已经全部绑定了。所以上面的错,俺也不清楚了。不过不是绑定那就查自身Model的问题了,开始以为是依赖注入的问题,后面也看了不是的。 但是当我在Validators这个里面处理,模型验证时。发现他妈多了一个构造函数。哈哈,去掉以后所有的错误就消失了。 using N... 阅读全文
posted @ 2014-08-19 18:15 关白 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 未知原因。全部推倒重来。 public ActionResult Delete(int id) { if (!_permissionService.Authorize(StandardPermissionProvider.ManageBlog)) return AccessDeniedView(); v... 阅读全文
posted @ 2014-08-15 10:01 关白 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 以以下三张表为例。 SpecificationAttribute对应多个SpecificationAttributeOption。所以他们的关系是一对多。 在SpecificationAttribute。要先定义SpecificationAttributeOption的字段 。 如下所示。private ICollection _specificationAttributeOptions;定义字... 阅读全文
posted @ 2014-08-08 15:02 关白 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 导航属性是在CodeFirst中,两中数据库表之间,多对多或者1对多中表关联的属性。导航属性并不带有数据, 包括以下信息: 名称。 (必需) 导航属性要导航的关联。 (必需) 导航属性要导航的关联端。 (必需) 对于多对多的导航属性,两张表是可选的。如果对关联一端的某实体类型定义导航属性,则不需要对关联另一端的该实体类... 阅读全文
posted @ 2014-08-08 14:18 关白 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 验证码技术是目前很多WEB程序采用的一种安全防御技术,主要用于防止使用软件程序自动和批量提交表单。MvcCaptcha是应用于ASP.NET MVC Web应用程序中的验证码控件,功能强大,使用简单方便,生成的验证码图片效果如下:MvcCaptcha的主要特点:支持自定义验证码图片的字体扭曲程度(N... 阅读全文
posted @ 2014-05-28 09:26 关白 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 在把环境配置好以后,我要熟悉的就是整个程序的结构了。我是以Android4.2.2下面所做的实验,在这个环境下,共有10个文件夹,第一个文件夹是Src这个文件夹是用来放我们所编写的代码,gen下面的R.java这个文件是用来放自动生成的文件,这个文件不能修改。全部都是自动生成的,一定不能改动它,这个文件中的ID都是引用了res这个文件下的文件,和一些健值对。在这个R.java中又分为几个内部类,在才生成的文件中有Dravable和Layout和着string,dravable这个主要是引用图片生在生的ID,layout主要是引用布局生成的ID,string是给string.xml的健值对生在成 阅读全文
posted @ 2013-12-11 22:32 关白 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 昨晚我写的API上线,API是vs2012 +MVC4开发的,需要布署到windows 2003 server + IIS6.0的环境中,之前一直是布在IIS7.0,比较熟悉, 换到IIS6.0,添加网站,修改配置后,发现网站无法访问。服务器环境要求:Windows 2003 server + IIS6.01.必须安装.net framework 4.0, MVC2.最好能安装.net framework 的sp1, 我们服务器上装的是.net framework 3.5 sp1和mvc3.IIS站点配置1. 添加站点, 在站点上右击“属性”,选择“主目录”选项卡, 点击“配置”按钮, 弹出一 阅读全文
posted @ 2013-12-06 14:14 关白 阅读(180) 评论(0) 推荐(0) 编辑
摘要: C#时间处理(DateTime和TimeSpan计算时间差) //取得某月的最后一天 //方法一:使用算出該月多少天,年+月+加上多少天即得,舉例取今天這個月的最后一天 private void GetLastDateForMonth(DateTime DtStart, out DateTime DtEnd) { int Dtyear, DtMonth; DtStart = DateTime.Now; Dtyear = DtStart.Year; DtMonth = DtStart.Month; int MonthCount = DateTime.DaysInMonth(Dtyear, DtM 阅读全文
posted @ 2013-11-21 15:52 关白 阅读(469) 评论(1) 推荐(0) 编辑
摘要: JavaScript提供了在字符串中查找子串的函数indexOf()、lastIndexOf()、search(),还提供了字符串的替换函数replace(),而这些函数没有在数组对象Array中实现。为了让Array也支持以上方法,我们可以对Array对象原型进行修改,增加了相应函数。让这些函数和String对象的函数同名且语法相近,以方便我们使用。下面做一些简单介绍,读者也可根据需要自己定义其它方法。 //判断一个字符串是否包含另一个字符串,substr:子字符串,start:开始位置 Array.prototype.indexOf=function(substr,start){ var 阅读全文
posted @ 2013-11-06 15:28 关白 阅读(7985) 评论(0) 推荐(0) 编辑