随笔分类 - c#
Csharp
摘要:1、阿里云存储服务端生成签名 public class OssHelper { internal class PolicyConfig { public string expiration { get; set; } public List<List<Object>> conditions { ge
阅读全文
摘要:1、安装Docker 2、编写Dockerfile文件 3、生成镜像,运行镜像
阅读全文
摘要:1、在网上下载Font ICO 字体字体压缩包 Font Awesome 矢量图标库 2、下载到的压缩包,解压后获得图标字体文件 3、然后把字体文件夹拷贝到项目中,目录为(/fonts/字体文件) 4、对文件右键,设置“复制到输出目录”为“如果较新则复制” 5、编写UI项目资源样式 /skin/st
阅读全文
摘要:不可避免的遇到对接需要使用XML文档的第三方系统,某些节点内容特殊,序列化时需特殊处理,解决方案是实现IXmlSerializable接口。 序列化: 结果:
阅读全文
摘要:using System; using System.Collections.Generic; using System.Configuration; using System.Data; using System.Data.OleDb; using System.Data.SqlClient; u
阅读全文
摘要:需求来源WEBAPI开发过程中发现一个蛋疼的问题,给其他人员使用的时候还得整理文档,而API函数本身是有注释的,于是想到可以利用注释生成API帮助文档。生成文档方法1、安装Microsoft.AspNet.WebApi.HelpPageInstall-Package Microsoft.AspNet...
阅读全文
摘要:分页说明对于大多数非枚举数据,我们都需要进行分页管理。在WEBFORM时代,有GridView,也可以配合AspNetPager很方便的实现分页,到了MVC,也同样可以使用MVCPager,作者都是同一人,感谢他为大家提供这么方便的分页组件。使用说明在Views文件夹的web.config里导入命名...
阅读全文
摘要:为什么要导入一次性导入,避免每个页面都要导入,代码看起来更为清晰,不再带一个长长的命名空间,视图里面可以直接写类名了。导入方法在Views文件夹的web.config的namespaces里面配置,例如导入MVC分页控件和Model层的命名空间:
阅读全文
摘要:提出需求伪静态能提高搜索引擎收录,还不影响硬盘寿命,是一个不错的选择,但是会增加CPU和内存开销,由于时候也需要实现伪静态。web.config配置 修改路由配置 routes.MapRoute( name: "Default", ...
阅读全文
摘要:提出需求GridView控件在开发后台管理的时候非常方便快速,但是要实现没有数据时显示“没有数据”,并居中,是一件比较麻烦的事情,这里在一个公开的方法里实现了绑定List和DataTable时,如果没有记录显示“没有数据”和表头。显示效果实现代码using System;using System.C...
阅读全文

浙公网安备 33010602011771号