通过接口调取博客园文章的实现

通过接口调取博客园文章的实现 注册了个域名(Nineksy.cn),在阿里云申请了个云虚主机。今天域名备案通过了,准备给网站做几个个页面,因为博客园用的很顺手了就不准备自己内容管理了,准备直接调用博客园的内容。由于阿里云的云虚主机不支持.net core, 但支持.NET Framework,就用. ...

asp.net mvc 相关技能点

1.前端输出后端返回的html内容,例如后端ViewBag.PayQrCode = “<img src="abc/a.jpg"”/> 则前端输出方式为: @Html.Raw(ViewBag.PayQrCode) 2.EF发布时需注意服务器版本,修改Entities.edmx文件,用xml方式打开,例 ...

常用正则表达式

一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|1-9*)$ 非零开头的最多带两位小数的数字:^(1-9*)+(.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^(- ...

SetParameterValue for main report or subreport in crystal report

为水晶报表传递参数。 在水晶报表中,有从数据库的存储过程作为数据源。 当然存储过程是带有参数的。 在ASP.NET ASPX 网页或是在ASP.NET MVC呈现报表时,我们得为存储过程的参数传值至水晶报表中。 如下: 以上为报表布局。除了高亮的区块为主报表,其余的均为子报表。 不管是主报表,还是子 ...

angularjs下拉列表设置一个默认值

angularjs环境中,下拉列表html代码如下: 下拉列表的数据源结构大约如下: 现在,我们想在页面的初始化或者一个用户Click事件中,为这个下拉列表设置一个默认值。 方法如下: $scope.Trans_Type =1; //2,3,4,..... 当我们执行时,发现它并没有得到预期的效果, ...

angularjs display html in ng-repeat

最近项目中,一些html内容需要显示在ng-repeat内。 1,引用angular-sanitize.js 2,写一个过滤器 最后是在html中使用过滤器 存储于数据库表内的html内容: 呈现效果: ...

bootstrap-paginator 分页+MVC

bootstrap paginator 分页 效果图 1. Demo前的准备 1.1. 编程环境 VS2019 1.2. 准备 分页插件(bootstrap paginator)下载: https://github.com/lyonlai/bootstrap paginator 下载后找到 这个为该 ...

angularjs验证一个值是否有效

一般情况之下,我们只需要传递验证值本身向服务端即可。 但是,Insus.NET所遇上的问题是,得传递其它值一起POST至服务端来验证。 自定义指令Directive: Html 代码: ...

抽离Service方法体,实现对js的重构

下面2个service中,方法体均一样。只是其中service名,参数和url路径不一样。 原因是曾经对项目升级或是重构留下来的结果。 由于程序中N多处地方有引用,又不能合并它,删除更不用说了。 因为,Insus.NET为了让其更好维护,因此写了另外一个Service来进行重构它们: 好了,博文中最 ...

ASP.NET MVC中有四种过滤器类型

在ASP.NET MVC中有四种过滤器类型 Action 1、在ASP.NET MVC项目中,新建文件夹Filter,然后新建类MyCustormFilter,继承自ActionFilterAttribute类,我们来看下ActionFilterAttribute类有如下四个方法,从命名我应该就可以 ...

解决ASP.NET MVC返回的JsonResult 中 日期类型数据格式问题,和返回的属性名称转为“驼峰命名法”和循环引用问题

DateTime类型数据格式问题 问题 在使用ASP.NET MVC 在写项目的时候发现,返回给前端的JSON数据,日期类型是 Date(121454578784541) 的格式,需要前端来转换一下才能用来使用。 C#对象属性名称转换成JSON自动转成“驼峰命名法” 问题 在C#中推荐的属性命名方式 ...

Angularjs实现一个Factory

昨晚对项目程序进行重构,发现一些数据冗余非常严重,一些货币,单位等静态数据N个页面均有从数据库获取。 因此,Insus.NET想到了,把它们写成一个通用的方法。在页面中,直接去执行此通用的方法即可。 代码示例大约如下: 公共函数: function httpRequestEvent(type, ur ...

<123···5>