- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 ASP.NET MVC实现多文件上传
要实现ASP.NET MVC中的多文件上传,其实最关键的一步是要在input上定义multiple属性,使之可以支持多文件上传。其实有几个比较重要的地方,form一定要申明enctype=“multipart/form-data”,其次是 ,表单要有name属性。好了,前台写好之后,我们就可以选择上传的时候一下子上传多个文件了。接下来,我们编写后台代码:在ASP.NET中,我们
2016-09-30 22:32:34 4446 1
原创 ASP.NET MVC分页
之前写了一个关于ASP.NET MVC+妹子UI的Ajax分页控件,今天在那个控件的基础上,抽出了一个后台的分页控件,特此与大家分享 public class PageFactory { public PageFactory( string Controller, string Action, int Total, int limit,string Area=""
2016-09-25 21:08:55 432
原创 使用纯CSS实现文字超过一定的长度后自动显示省略号
在我不知道CSS具有这个功能之前,我都是通过在后台判断字符串的长度,然后通过取substr再通过字符串连接“...”形成想要的效果,但是,如果遇到英文的话,就会判断不准确了,用我自己的话讲叫做英文字符比较瘦。偶然发现,CSS可以完成这样的事情,而且可以完成的非常棒: * { margin: 0px;
2016-09-23 12:18:39 2617
原创 浅谈对JavaScript原型的理解
说到JavaScript原型,我硬是花了几个月才把这个概念吃透。原型与对象的关系就好比是印章和印章印出的印一样,我们必须要聊到的两个属性是__proto__和prototype。 Object.prototype.Show = function() { console.log("Hello World!"); } var obj
2016-09-15 16:36:53 393
原创 C#数据类型详解
C#数据类型主要分为两种,值类型和引用类型,值类型主要包括:数值型 bool型 结构体 枚举 可空类型引用类型主要包括:字符串 集合 类的实体(接口) 数组 委托其中,值类型都是存储在栈上的,但是栈的容量相对于堆来讲,就比较小,而引用类型是在栈从一个引用,指向堆,就可以获得访问堆的一部分数据结构的权利。假如我们int[] A =new int[4];其实,在内存中开辟了实例如下
2016-09-11 16:02:25 368
原创 ECMAScript6中的箭头函数
在2015年新出的ECMAScript6中,其中的函数部分,有了一个这样的东西:箭头函数()=>{},大概对它解释一下,其中,左边的括号是函数的形式参数,右边的花括号是函数体。接下来,我们聊一聊如何使用这个箭头函数:1.一般情况 var func1 = () => { console.log("Hello World!");
2016-09-11 12:43:15 584
原创 为JavaScript内置对象扩展方法
首先,需要准备一个扩展的模板: Function.prototype.method = function(name, func) { if (!this.prototype[name]) { this.prototype[name] = func; console.log(this);
2016-09-11 12:08:57 1653
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人