03 2017 档案
摘要:HtmlHelper用来在视图中呈现 HTML 控件。 以下列表显示了当前可用的一些 HTML 帮助器。 本主题演示所列出的带有星号 (*) 的帮助器。 ActionLink - 链接到操作方法。 BeginForm * - 标记窗体的开头并链接到呈现该窗体的操作方法。 CheckBox * - 呈
阅读全文
摘要:MVC5 + EF6 入门完整教程 第0课 从0开始 ASP.NET MVC开发模式和传统的WebForm开发模式相比,增加了很多"约定"。 直接讲这些 "约定" 会让人困惑,而且东西太多容易忘记。 和微软官方教程不同,笔者尽量不用脚手架,从空白框架开始,一步一步添加功能,每次添加的东西刚好够用,让
阅读全文
摘要:抽象属性 属性可以使类、结构、接口的成员,自然也可以是抽象类的抽象属性了,抽象属性同抽象方法一样在派生类中被实现。 using System; using System.Collections.Generic; using System.Linq; using System.Text; namesp
阅读全文
摘要:结构是使用 struct 关键字定义的,与类相似,都表示可以包含数据成员和函数成员的数据结构。 一般情况下,我们很少使用结构,而且很多人也并不建议使用结构,但作为.NET Framework 一般型別系统中的一个基本架构,还是有必要了解一下的。结构的特征: 结构是一种值类型,并且不需要堆分配。 结构
阅读全文
摘要:1声明枚举(enum)类型的变量 enum 变量名 { //标识符列表中,元素与元素之间用 , 逗号分隔; 标识符列表 } 枚举列表中的每个符号代表一个整数值,一个比他前面符号大的整数值,默认情况下,第一个枚举符号代表0,当然也可以修改: [csharp] view plain copy using
阅读全文
摘要:1 关键字 static 修饰 类 字段 属性 方法 ,标记static的就不用创建类的实例调用了,直接通过类名点出来 2 用于变量前,表示每次重新使用该变量所在的方法,类或者自定义的类时,变量的值是程序这次运行最后一次为变量赋值时的值。 3 用在方法前,表示此方法为所在类或所在自定义类所有,而不是
阅读全文
摘要:泛型使用一个通用的类型T 来代替OBJECT; 使用了泛型的集合可以保证其类型安全以及可以避免集合添加元素、取出元素时候的装箱、拆箱操作。 一个简单的例子: 1 泛型类 我们需要将两个值ToString()后再相加并输出到屏幕,那么我们可能会像如下这么写(可能这么简单的功能没人会像如下这么做,大概会
阅读全文
摘要:1 异步的javascript and xml。 2 不是一种新的编程语言,而是一种使用现有标准的新方法。 3 ajax是与服务器交换数据并更新部分网页的艺术,而且是在不重新加载整个页面的基础上。 4 工作原理: XMLHttpRequest对象 用于在后台与服务器交换数据 意味着在不重新加载整个页
阅读全文
摘要:一.使用16位、32位、64位MD5方法对用户名加密 1)16位的MD5加密 ? 1 2 3 4 5 6 7 8 9 10 11 12 /// <summary> /// 16位MD5加密 /// </summary> /// <param name="password"></param> ///
阅读全文
摘要:.NET中提供了读写Cookie的多种方法,Request.Cookies 是客户端通过 Cookie 标头形式由客户端传输到服务器的 Cookie;Response.Cookies 在服务器上创建并以 Set-Cookie 标头的形式传输到客户端。也就是说,一个是客户端向服务器端发送的来的,一个是
阅读全文
摘要:新库是直接复制的模板库 执行存储过程时报如下错 消息 10314,级别 16,状态 11,过程sp_Sync_CmsArticleToSearchs,第 30 行在尝试加载程序集 ID 65645 时 Microsoft .NET Framework 出错。服务器可能资源不足,或者不信任该程序集,因
阅读全文
摘要:1 四个边框 border-left 设置左边框,一般单独设置左边框样式使用border-right 设置右边框,一般单独设置右边框样式使用border-top 设置上边框,一般单独设置上边框样式使用border-bottom 设置下边框,一般单独设置下边框样式使用,有时可将下边框样式作为css下划
阅读全文
摘要:1 打印分页 需要添加一段代码 <div style="page-break-before:always;"><br /></div> 2 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html
阅读全文
摘要:1 垂直表单(默认) 2 内联表单 3 水平表单 使用 class .sr-only,您可以隐藏内联表单的标签。 垂直或基本表单 基本的表单结构是 Bootstrap 自带的,个别的表单控件自动接收一些全局样式。下面列出了创建基本表单的步骤: 向父 <form> 元素添加 role="form"。
阅读全文
摘要:1 <div class="panel panel-default"> <div class="panel-body"> 这是一个基本的面板 </div> </div 2 <div class="panel panel-default"> <div class="panel-heading"> 不带
阅读全文
摘要:1、.messager.alert(title, msg, icon, fn) 2 3 2>、icon使用 icon四种设置:"error"、"info"、"question"、"warning"效果: Js代码 <script type="text/javascript"> (function
阅读全文
摘要:1 Request.QueryString 可以将传递的值在地址栏中显示,如果是传递一个或者多个安全性低或者结构简单的数据,可以使用;如果是传递数组或者对象,则不推荐使用; 优点 1 使用简单 对安全性低的或者,效率高 缺点 1 缺乏安全性 2 不能传递对象 2 Session 如果存储数据过程,则
阅读全文
摘要:1 字段和变量的区别 字段是在类中定义的数据成员 由访问修饰符+数据类型+字段名(public string name) 字段就像类的一个小数据库,用来存放和类相关的数据; 而变量是没有修饰符的(int age) 不能在类中定义 只能直接在函数中定义,用来作为方法的一个临时变量。 2 方法的声明可以
阅读全文
摘要:1 internal 只能在一个项目中引用,不能跨项目引用,只有在同一程序集的文件中 2 public 最高级别的访问权限 对访问公共成员没有限制 3 private 最低级别的访问权限 只能在声明它们的类中或者结构体中访问 4 protected 受保护的访问权限 在其类中以及其派生类中是允许访问
阅读全文
摘要:相信大家都对面向对象的三个特征封装、继承、多态很熟悉,每个人都能说上一两句,但是大多数都仅仅是知道这些是什么,不知道CLR内部是如何实现的,所以本篇文章主要说说多态性中的一些概念已经内部实现的机理。 一、多态的概念 首先解释下什么叫多态:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果
阅读全文
摘要:静态成员也称为共享成员,例如静态属性 静态字段 静态方法;静态成员可以在类的实例之间共享。 静态类中只能有静态成员,不能有实例成员,因为静态类不能进行实例化; 在非静态类中 即可以有静态成员 也可以有非静态成员; 只要是静态成员 属性 字段 方法,都需要用类名去调用; 静态成员和实例成员的区别: 静
阅读全文
摘要:先为大家介绍javascript确认框的三种使用方法,具体内容如下 第一种方法:挺好用的,确认以后才能打开下载地址页面。原理也比较清晰。主要用于删除单条信息确认。 ? 1 2 3 4 5 6 7 8 9 10 <SCRIPT LANGUAGE=javascript> function del() {
阅读全文
摘要:function GetDepartmentName(type) { switch (type) { case DepartMentQian: alert(('#DepartMentQian').val()); break; case DepartMentHou: alert(('#Depart
阅读全文
摘要:每一个初学C#的程序猿,在刚刚碰到委托和事件的概念时,估计都是望而却步,茫然摸不到头脑的。百度一搜,关于概念介绍的文章大把大把的,当然也不乏深入浅出的好文章。可看完这些文章,大多数新手,估计也只是信心满满的觉得自己看懂了,一旦要在自己的程序中用上委托和事件,就傻眼了,根本不知道什么情况下该用,也不知
阅读全文
摘要:<div class="form-group"> @Html.LabelFor(model => model.UserName, htmlAttributes: new { @class = "control-label col-md-2" }) <div class="col-md-10"> @H
阅读全文
摘要:委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If … Else(Switch)语句,同时使得程序具有更好的可扩展性。 委托和事件在 .NET Framework 中的应用非常广泛,然而,较好地理解委托和事件对
阅读全文
摘要:IndexOf()用法 查找字符串中字符或者字符串首次出现的位置,返回的是索引值; str1.indexOf('字');//查找“字”在字符串中首次出现的索引值 str1.indexOf("字符串")//查找“字符串”中的第一个字符在str1中的索引值 str1.indexOf("字",start,
阅读全文
摘要:技术类:《京东技术解密》、《大型网站技术框架》、《ES6标准入门》、《NodeJs实战》、《GO编程》、《深入了解BootStrap》、《VueJs权威指南》 金融:《金融的狼性》、《投资是一场长途旅行》、《穷爸爸和富爸爸》、《分享经济》、《孙正义的人生哲学》 其他:《你一年的8760小时》、《生命
阅读全文
摘要:1 系统函数--聚合函数 1,avg() 2,max() 3,min() 4,sum() 5,count() 系统函数--日期和时间函数 1,getdate() 返回系统当前时间 2,day() 返回指定日期的天数部分 3,dateadd() 在指定的日期上加一个时间间隔并返回新的日期 4,date
阅读全文
摘要:游标是邪恶的! 在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发人员来着,这样的思考方式会更加舒服。 正常面向集合的思维方式是: 而对于游标来说: 这也是为什么游标是邪恶的,它会使开发人员变懒,懒得去想用面向集合的查询方式实现某些
阅读全文
摘要:ASP.NET MVC 里的部分视图,相当于 Web Form 里的 User Control。我们的页面往往会有许多重用的地方,可以进行封装重用。 使用部分视图有以下优点: 1. 可以简写代码。 2. 页面代码更加清晰、更好维护。 在视图里有多种方法可以 加载部分视图,包括: Partial()
阅读全文
摘要:我们在以前的Asp.NET课程中已经学习过母版页了,在MVC中WebForm视图使用母版页的方法与以前基本相同。 创建一个项目MvcMasterPageDemo。 添加Home控制器,生成Index视图。 在生成视图的选框中,我们选择Aspx视图引擎,然后可以看到有“使用布局或母版页”的选项,给我们
阅读全文
摘要:Bootstrap轮播(carousel)插件是一种灵活的响应式的向站点添加滑块的方式。除些之外,内容也是足够灵活的,可以是图像,内嵌框架,视频或者其他您想要旋转的任何类型的内容。 示例: 下面是不念旧恶简单的幻灯片,使用bootstrap轮播carousel插件显示了一个循环播放元素的通用性组件。
阅读全文
摘要:<script type="text/javascript"> $(document).ready(function(){ $("#btn").click(function(){ $.ajax({ type: 'POST', url: "/Home/MyAjax", data: { val1: $(
阅读全文
摘要:方法一:使用ViewData赋值 首先,我们创建一个User的实体类 [csharp] view plain copy public class User { public string UserID; public string UserName; public string Sex; } [cs
阅读全文
摘要:首先,我们在DataGrid的URL中加上我们要查询的条件:查询用户名不是“呵呵”的所有用户。 [html] view plain copy <div> <table id="dg" class="easyui-datagrid" style="width: 600px; height: 350px
阅读全文
摘要:1 聚集索引和非聚集索引的区别 聚集索引是指 表中存储的数据按照索引的顺序来存储,数据检索效率高,但是对数据更新影响较大;非聚集索引是数据存储在一个地方,索引存储在另一个地方;索引带有指针,指向数据的存储位置,非聚集索引检索效率较低,但是对数据更新影响较小; 2 select count(*) se
阅读全文
摘要:DataSet是数据集,DataTable是数据表,DataSet存储多个DataTable。DataSet和DataTable像是专门存储数据的一个容器,在你查询数据库得到一些结果时可以存在里面。 DataSet功能强大有浏览、排序、搜索、过滤、处理分级数据、缓存更改等功能,还可以与XML数据互换
阅读全文