【ASP.NET Core中自定义路由约束的实现】教程文章相关的互联网学习教程文章

ASP.NET MVC下自定义错误页和展示错误页的方式【图】

在网站运行中,错误是不可避免的,错误页的产生也是不可缺少的。 这几天看了博友的很多文章,自己想总结下我从中学到的和实际中配置的。 首先,需要知道产生错误页的来源,一种是我们的.NET平台抛出的,一种是网站所依赖的宿主抛出的,一般来讲我们所依赖的宿主就是IIS了。 IIS中的错误页入口:其中的错误码想必并不陌生这里是在服务器上找不到所需资源时抛出的错误页,在这里可以设置需要展示的错误页面,只需将预定的错误页面加入服...

基于Entity Framework自定义分页效果【图】

简介之前写个一个基于Dapper的分页实现,现在再来写一个基于Entity Framework的分页实现,以及增删改的通用实现。 代码还是先上代码:https://github.com/jinweijie/EF.GenericRepository 如何运行示例还是像先前一样: 1. 先Clone下代码,在Database里面解压缩Database.7z 2. Attach到Sql Server LocalDB上。如果你用的不是Sql Server的LocalDB,你需要更改App.Config里的连接字符串。 3. Ctrl + F5,运行示例程序。Repository 基...

CKEditor自定义按钮插入服务端图片【图】

CKEditor 富文本编辑器很好用,功能很强大,在加上支持服务端图片上传的CKFinder更是方便, 最近在使用CKFinder的时候发现存在很多问题,比如上传图片的时候,图片不能按时间降序排列,另外CKFinder是也是收费的,所以自己想实现一个简单的类似CKFinder的功能, 本节只讲在CKEditor实现服务器图片的插入插件实现方法。 CKEditor版本是 ## CKEditor 4.4.4 第一、定义插件 1.在ckeditor\plugins文件夹下,新建serverimg文件夹, 2.在s...

WPF中自定义GridLengthAnimation【图】

需求我们想在编辑一个列表中某一个条目时,将编辑的详情内容也放置当前面,比如右侧。 可以通过将一个Grid,分成两个Cloumn,动态调整两个Cloumn的Width,就可以实现这个需求。 我们知道,Clomun的Width是个,而默认的动画没有这样子的。我们就需要自己实现这样一人动画。 设计 我们从Animation的类图上看到我们可以从需求 我们想在编辑一个列表中某一个条目时,将编辑的详情内容也放置当前面,比如右侧。 可以通过将一个Grid,分成两...

使用asp.net mvc,boostrap及knockout.js开发微信自定义菜单编辑工具(推荐)【图】

前言微信的接口调试工具可以编辑自定义菜单,不过是提交json格式数据创建菜单,非常的不方便还容易出错。网上的工具不好用,所以就自己写了一个。 正文先用bootstrap排个页面框架出来,调用自定义菜单接口需要用到AccessToken,放个输入框输入AccessToken。也不排除想直接输入AppId和AppSecret来获取AccessToken的用户,所以还需要下拉菜单来选择是输入AccessToken还是直接获取AccessToken。为了兼顾微信企业号应用创建菜单还需要Ag...

.NET中用ICSharpCode.TextEditor自定义代码折叠与高亮【图】

前言 ICSharpCode.TextEditor 是一款非常不错的.NET代码编辑控件,内置了多种高亮语言支持,同时完美支持中文,非常赞! 先来看一下运行效果:一、项目结构这里需要注意lib文件夹下导入的类库,这个Demo需要这些dll. 二、代码折叠 需要实现IFoldingStrategy中的 GenerateFoldMarkers 方法,代码如下: using ICSharpCode.TextEditor.Document; using System; using System.Collections.Generic; using System.Linq; using System.T...

asp.net web页面自定义分页控件使用详解【图】

这几天学习了一下自定义分页控件,现将实现方法记录下来,亲测可以实现:1.首先创建一个.ascx文件,命名为TurnPage,然后在里面写控件前台展示的界面:2.然后在TurnPage.ascx.cs里面写相应的后台代码,代码如下: namespace Web { public delegate void GoToPage(int PageNum);public partial class TurnPage : System.Web.UI.UserControl {private GoToPage _GoToPage = null;protected void Page_Load(object sender, EventArgs ...

asp.net webform自定义分页控件【图】

做web开发一直用到分页控件,自己也动手实现了个,使用用户自定义控件。 翻页后数据加载使用委托,将具体实现放在在使用分页控件的页面进行注册。 有图有真相,给个直观的认识:自定义分页控件前台代码: <style type="text/css">.pager-m-l {margin-left: 10px;}.pager {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;color: #333;background-color: #fff;text-align: center;border: 1px solid ...

asp.net DataTable导出Excel自定义列名的方法

1、添加引用NPOI.dll 2、cs文件头部添加using NPOI.HSSF.UserModel;using NPOI.SS.UserModel;using System.IO; 3、代码如下: using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Configuration; using WSC.Framework; using System.Data; using WSC.Common; using NPOI.HSSF.UserModel; using NPOI.SS.UserModel; using System.IO; public ...

详解.NET中的加密算法总结(自定义加密Helper类续)【图】

1.1.1 摘要 相信许多人都使用过.NET提供的加密算法,而且在使用的过程我们必须了解每种加密算法的特点(对称或非对称,密钥长度和初始化向量等等)。我也看到过很多人写过.NET中加密算法总结,但我发现个别存在一些问题,很多人喜欢罗列每种加密算法的具体实现,假设我们要求实现AES和Triple DES加密算法,的确可以很多地分别给出它们的具体实现。 那我们真的有必要给出每个加密算法的具体实现吗?而且这样的设计不符合OOP设计思想...

在ASP.NET Core中显示自定义的错误页面

前言 相信每位程序员们应该都知道在 ASP.NET Core 中,默认情况下当发生500或404错误时,只返回http状态码,不返回任何内容,页面一片空白。 如果在 Startup.cs 的 Configure() 中加上 app.UseStatusCodePages(); ,500错误时依然是一片空白(不知为何对500错误不起作用),404错误时有所改观,页面会显示下面的文字: Status Code: 404; Not Found 如果我们想实现不管500还是404错误都显示自己定制的友好错误页面,那该怎么办呢?...

.net jquery绘制自定义表单源码分享【图】

前言两年前在力控的时候就想做一个类似的功能,当时思路大家都讨论好了,诸多原因最终还是夭折了。没想到两年多后再这有重新提出要写一个绘制表单的功能。对此也是有点小激动呢?总共用时8.5天的时间基本功能也就实现了,当然再者中间也借用了网上的一些资料,公司前端也没有帮忙处理,所以样式和部分功能还没有更好地得到处理,github上出的code只有前端脚本,至于后端的处理,会在博客中体现出来。 1.工作前准备 1.1.实现的思路 ...

ASP.NET MVC自定义错误页面真的简单吗?【图】

如果你在设置asp.net mvc自定义错误页面时遇到问题,这并不止你一个人。惊讶之余你的做法是正确的,没有起到作用的原因是其一部分错误是由asp.net管道处理的,另一部分是由iis直接处理。 通常情况 (我期望是这种情况,在一些其他框架/服务器上) 我们只需要在一个地方配置自定义错误页就可以了,无论怎么哪儿引发的错误。就像这样︰<customErrors mode="On"><error code="404" path="404.html" /><error code="500" path="500.htm...

asp.net mvc自定义pager封装与优化

之前做了一个通用的分页组件,但是有些不足,从翻页事件和分页样式都融合在后台代码中,到翻页事件可以自定义,再到翻页和样式都和代码分离, 自定义分页 pager 越来越容易扩展了。 HtmlHelper Pager扩展 Pager V1.0 :/// <summary>/// Pager V1.0/// </summary>/// <param name="helper">HtmlHelper</param>/// <param name="pager">分页信息</param>/// <returns></returns>public static MvcHtmlString Pager(this HtmlHelper h...

WPF自定义搜索框代码分享【图】

首先下载搜索图标:控件中的搜索图标下载地址:http://www.easyicon.net/1183666-Search_icon.html 搜索框设计过程比较简单: 1、先定义一个Rectangle作为背景 2、然后中间放TextBox输入,可以重写其中的模板。提示语Label放在模板中,可以在模板的触发器中控制隐藏显示~ 3、搜索按钮-大家随便在网上下个就行了。 UserControl界面: <UserControl x:Class="WpfApplication18.SearchControl"xmlns="http://schemas.microsoft.com/w...