摘要: 一、问题场景 最近在做数据统计功能,需求是导出大数据量的excel,时间间隔较长,大概需要十秒左右,点击导出后,页面没有做任何处理,用户也不知道是否正在导出;如果没有做交互上的限制,用户可以一直点击导出按钮,这样势必会造成服务器瘫痪。 二、尝试过程 花了一天尝试了两种方案: 2.1 纯前端添加遮罩 阅读全文
posted @ 2019-04-26 10:47 edisoner 阅读(2800) 评论(1) 推荐(3) 编辑
摘要: 一、功能描述 关于Sandcastle网上的参考资料相对较少,Google出来很多资料都是全英文的,相对于我这种英语渣渣看起来还是很费劲的。 言简意赅,Sandcastle主要功能是能够将C#类生成类似MSDN风格帮助文档的工具,支持本地化,并提供一个基本的命令行编译器界面和一个Visual Stu 阅读全文
posted @ 2017-09-08 14:41 edisoner 阅读(13245) 评论(2) 推荐(4) 编辑
摘要: 一、引言 报表大家应该都知道是什么,简单来说就是用表格、图表等格式来动态显示数据。现在web系统中很多需要使用到报表统计、打印功能等,将所需用到的数据绑定到指定的位置,然后分类汇总,这样查看起来更清晰,管理人员分析数据也一目了然。今天就我之前所做的项目总结一下使用stimulsoft报表的经验。 二 阅读全文
posted @ 2017-05-02 22:09 edisoner 阅读(4553) 评论(2) 推荐(0) 编辑
摘要: 目录 前言 什么是ntko 准备工作 实战演练 总结 一、前言 Web开发中经常需要用到在线处理office文档的功能,现在市面上有一些常用的Web页面调用显示Office的控件技术,用起来很方便。有一些第三方ActiveX浏览器控件:比如科瀚的SOAOffice中间件、卓正软件的pageoffic 阅读全文
posted @ 2017-02-03 10:10 edisoner 阅读(47427) 评论(15) 推荐(5) 编辑
摘要: 最近在做oracle相关的项目,刚接触oracle,与sqlserver语法上还是有区别的 sqlserver : 示例:FX+当前年月日+00001 如下图流水号实力所示 原理: 首先 'FX'是固定的,获取当前年月日方法在sqlserver中分别是: 1.年:YEAR(GETDATE()) 2. 阅读全文
posted @ 2017-01-18 08:34 edisoner 阅读(2175) 评论(8) 推荐(2) 编辑
摘要: 这一个月又没更新博客,唉,懒癌又犯了,今天解决了一个问题,关于两个iframe互相调用jquery函数方法 a.html中有两个iframe,如下: b.html中有一个treeview,称为左菜单iframe c.html为b.html中treeview点击后显示的数据,就称为右页面iframe。 阅读全文
posted @ 2016-11-30 16:31 edisoner 阅读(8217) 评论(1) 推荐(3) 编辑
摘要: 最近在做培训管理系统中遇到一个问题,需求需点击绑定的数据,将指定的附件下载下来,并且是批量下载(绑定的数据非datagrid,后台拼接的绑定)。 效果图如下: 大体思路: 1.jquery得到选中的绑定数据的id,将这个id赋值到数组中,最后将这个数组的值赋值给页面中创建的隐藏变量 2.后台获取到隐 阅读全文
posted @ 2016-10-28 11:22 edisoner 阅读(520) 评论(0) 推荐(1) 编辑
摘要: 当div中绑定数据,给它一个属性overflow-y: scroll,添加长度大小,使其能够出现滚动条;每次刷新的时候滚动条总是会出现在最上方,这使我很头疼,经过查阅网上资料,返现两种方法可行。如下: 第一种方案 将上一个页面的div的scrolltop距离长度记录在cookie中,然后通过js调整 阅读全文
posted @ 2016-10-28 10:34 edisoner 阅读(6490) 评论(0) 推荐(0) 编辑
摘要: 前台调用后台方法除了用button的click事件,还可以用js调用 一、前台页面如图 需求点击这个按钮触发后台事件,从而能够调用存储过程 二、js方法 pagemethod定义可以参考这个链接查看 1.页面中需要添加ScriptManager组件,然后将它的EnablePageMethods属性设 阅读全文
posted @ 2016-10-14 08:58 edisoner 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 前天公司考核中做了一个小的考核项目,在考核中一直没找到怎么设置datagrid中数据颜色的代码 他的题目是这样的: 项目资金小于50000时,项目资金数字需要红色文字显示,否则以绿色文字显示 后来找到两种方法,一种用c#控制,一种用js控制。 第一种代码C#: 前台: 后台: 另一种是利用js设置 阅读全文
posted @ 2016-07-21 11:58 edisoner 阅读(753) 评论(0) 推荐(0) 编辑