代码改变世界

自定义控件LengthValidator

2019-05-27 21:31 by 若藜520, 340 阅读, 0 推荐, 收藏, 编辑
摘要:1.创建自定义验证控件:新建LengthValidator类并继承BaseValidator using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.U 阅读全文

C#将文件转成16进制码流写入数据库存起来,访问的时候再还原成PDF文件。

2019-05-21 10:40 by 若藜520, 1568 阅读, 1 推荐, 收藏, 编辑
摘要:转自https://blog.csdn.net/liubowei_0312/article/details/53378146 适合将文件写入数据库,远程访问的时候还原1.首先把文件转成十六进制文件流 public void FileToStream() { try { IPdfClassBll pd 阅读全文

C# CustomValidator

2019-05-14 22:12 by 若藜520, 586 阅读, 0 推荐, 收藏, 编辑
摘要:当各种验证控件的验证类型都不能满足需要时可以使用CustomValidator验证控件,通过自定义验证函数来验证。直接看例子 通过在CustomValidator控件的servervalidate事件编写验证代码实现控件的服务器端验证。args.Value表示验证的表单字段的值,args.IsVal 阅读全文

C# 验证控件的使用RequiredFieldValidator&CompareValidator

2019-05-13 21:41 by 若藜520, 1605 阅读, 0 推荐, 收藏, 编辑
摘要:使用验证控件可以向服务器提交表单数据时验证表单内容,下面以RequiredFieldValidator和CompareValidator为例说明验证控件的用法 RequiredFieldValidator用来检查必填字段CompareValidator控件可以用来检查数据类型或者比较大小。 <%@ 阅读全文

C# 验证控件组

2019-05-13 21:40 by 若藜520, 443 阅读, 0 推荐, 收藏, 编辑
摘要:C# 验证控件允许使用ValidationGroup给验证控件分组,分组后的两组验证控件可以独立使用,互不相干。比如一个页面有登录和注册两个部分,假如使用验证控件组,提交的时候会对所有的验证控件进行验证,分组后可以对登录和注册单独验证 <%@ Page Language="C#" AutoEvent 阅读全文

C# Get请求携带body

2019-04-30 18:42 by 若藜520, 7645 阅读, 0 推荐, 收藏, 编辑
摘要:C# get 请求携带body需要用到RestSharp,可以通过NuGet获取,但是只有.NetFramework 4.5+版本支持。通过Postman可以测试并生成C#代码 参考https://blog.csdn.net/qq_26878363/article/details/86506369 阅读全文

关于web.config中<customErrors>节点说明

2019-04-23 21:36 by 若藜520, 197 阅读, 0 推荐, 收藏, 编辑
摘要:<customErrors>节点用于定义一些自定义错误信息的信息。此节点有Mode和defaultRedirect两个属性,其中defaultRedirect属性是一个可选属性,表示应用程序发生错误时重定向到的默认URL,如果没有指定该属性则显示一般性错误。Mode属性是一个必选属性,它有三个可能值 阅读全文

Repeater 实现 OnSelectedIndexChanged

2019-04-22 18:35 by 若藜520, 269 阅读, 0 推荐, 收藏, 编辑
摘要:在Repeater中使用DropDownList的方法 在Repeater中使用DropDownList的方法 以下代码并不完整,只记录了关键的方法 aspx代码中 假设这是一个用户管理的系统的模型,有一个下拉菜单来操作用户状态 <asp:Repeater ID="RepeaterArticleLi 阅读全文

24.C# Lambda表达式

2019-04-10 16:38 by 若藜520, 481 阅读, 0 推荐, 收藏, 编辑
摘要:1.Lambda表达式的含义 Lambda表达式是C#3.0引入的一种结构,使用它可以简化C#编程。 2.Lambda表达式与匿名方法 我们知道匿名方法可用于事件处理,如下delegate声明了一个匿名方法,它用于timer的Elapsed事件。 在我看来匿名函数的实质上就是用一个没有函数名称的方法 阅读全文

23.C# 语言的改进

2019-04-08 16:11 by 若藜520, 243 阅读, 0 推荐, 收藏, 编辑
摘要:1.对象初始化器 假如有如上一个类,当我们创建这个类的对象之后需要分别给每个属性赋值 这样显得非常麻烦,使用对象初始化器可以简化对象创建和初始化的过程。这段代码会调用默认的构造函数创建对象,对象创建之后在给对象属性赋值。也可以在new之后指定使用的构造函数 2.集合初始化器 集合初始化器会默认调用集 阅读全文
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页