EntityFramwork 非主键的自递增列在实体中的定义

在EntityFramework中,有些字段是自递增的,但可能并不一定是主键,而在调用EntityFramework的SaveChange的时候,我们希望添加的时候能自动自递增,那么只需要在实体定义上加[DatabaseGenerated(DatabaseGeneratedOption.Identity)]

EntityFramwork

AJAX跨域调用WebAPI服务的解决

在ASP.NET webApi中实现oAuth验证的时候,如果是AJAX跨域发起请求的时候,很可能会遇到跨域的问题。比较简单的解决方法是在自己实现的ApplicationOAuthProvider中的GrantResourceOwnerCredentials方法体内增加代码。

WebApi Asp.net core Ajax

修复UEditor代码高亮不自动换行

最近系统在整合ueditor,这个传说中功能强大的百度编辑器,但代码高亮部分一长却没有换行,网上查了下是百度的BUG,找到代码高亮的样式文件shCoreDefault.css,按关键字搜索:.syntaxhighlighter{ ,找到后在代码后面添加强制换行的代码。

UEditor

donet mvc api2生成的api接口文档没有action的描述

有一个web api2的项目,用vs2017的时候,自动生成的api帮助文档,没有自动生成control的action方法的summary。需要再做一些配置,主要是控制项目属性的生成属性,生成XML文档文件。

web api2 asp.net web api asp.net

使用EntityFrameCode字符被截断的问题

最近使用EntityFrameWorkCore的时候,使用的是mysql的数据库,但每次只要字段超过255个字符,存进数据库的时候都被截断,比如如果我录入500个文字,最终存进数据库的却只有255个字符,其它字符被截断了

EntityFrameCore asp.net core

mvc从checkbox中取得id

在MVC中,在视图层,我们经常要选中一些项,做批量处理,比如批量删除,批量设置状态。在control层我们使用int[] id可以获得id列表,然后进行批量操作。

mvc