每每看到一些月经贴 日日贴的时候很费解 这里想搜集一些大家平时用到的常见功能代码或者组建之类的。
我列举一下.
asp.net 常用功能
1各种导入导出
2各种上传下载(大文件,多文件,进度条,无刷新)
3全选多选
4多条件筛选 联动
5动态树(数据来至数据库)
6各种分页
暂时想到这么多 其他的人可以补上 将知识点功能点集中一下 才不至于查询的时候那么费时间。这是为自己也是为大家谋福利 望顶起!
对回帖内容进行简单整理,制作简单导读目录:
布局:
63楼 布局
68楼 div兼容
js特效:
79 js拖动
82 js拖动
97 js 全选
66 弹出层
EXCEL操作
7、8楼 导出Excel
11楼 导入Excel
106楼 导出Excel
分页:
5 分页
12 分页
16、17 分页
118 分页(存储过程)
其他:
14、15 FTP类
38 TreeView
67 动态树、ASP.net文件上传等
73 异步查询用户是否存在
76 几个常用小工具
77 通用类
91、92 .net根据ip获得地址
93 虚拟键盘
134 常用工具
另外,感谢以下网友的分享:
mc_luzhi
Chinajiyong
jadilee
CODE163
ohkuy
qq283868910
tptptp00
qq283868910
tzh814
HJ850126
jarry42
------解决方案--------------------------------------------------------
分页目前我只用过AspNetPager
- CSS code
/* 风格1 */ .paginator { font: 11px Arial, Helvetica, sans-serif; padding: 10px 20px 10px 0; margin: 0px; } .paginator a { padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; margin-right: 2px; } .paginator a:visited { padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; } .paginator .cpb { padding: 1px 6px; font-weight: bold; font-size: 13px; border: none; } .paginator a:hover { color: #fff; background: #ffa501; border-color: #ffa501; text-decoration: none; } /* 风格2 */ .pages { font: 12px Arial, Helvetica, sans-serif; padding: 5px 20px 5px 0; margin-left: 10px; } .pages a, .pages .cpb { text-decoration: none; float: left; padding: 0 5px; border: 1px solid #ddd; background: #ffff; margin: 0 2px; font-size: 11px; color: #000; } .pages a:hover { background-color: #E61636; color: #fff; border: 1px solid #E61636; text-decoration: none; } .pages .cpb { font-weight: bold; color: #fff; background: #E61636; border: 1px solid #E61636; } /* 风格3 */ .paginator { font: 12px Arial, Helvetica, sans-serif; padding: 10px 20px 10px 0; margin: 0px; } .paginator a { border: solid 1px #ccc; color: #0063dc; cursor: pointer; text-decoration: none; } .paginator a:visited { padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; } .paginator .cpb { border: 1px solid #F50; font-weight: 700; color: #F50; background-color: #ffeee5; } .paginator a:hover { border: solid 1px #F50; color: #f60; text-decoration: none; } .paginator a, .paginator a:visited, .paginator .cpb, .paginator a:hover { float: left; height: 16px; line-height: 16px; min-width: 10px; _width: 10px; margin-right: 5px; text-align: center; white-space: nowrap; font-size: 12px; font-family: Arial,SimSun; padding: 0 3px; }