崔文远 Troy Cui 老崔先生的上海生活、技术博客

KindEditor编辑器配合Textarea取值判断非空的解决方法

 废话少说,直接上干货,以下是我OA项目中的实例代码,前端用ZUI配套使用。

<div class="form-group">

<label for="txtDescription" class="col-xs-2 col-sm-2 col-md-2 col-lg-2"><span class="red">*</span>详情</label>

<div class="col-xs-10 col-sm-10 col-md-10 col-lg-10">

<asp:TextBox ID="txtDescription" runat="server" TextMode="MultiLine" Rows="20" MaxLength="4000" EnableTheming="True" CssClass="form-control kindeditor"  Text=""></asp:TextBox>

</div>

</div>
//初始化编辑器

    var editor = KindEditor.create('textarea.kindeditor', {

        //width: '100%',

        //height: '350px',

        filterMode: false, //默认不过滤HTML

        resizeType: 1,

        uploadJson: '../../../Tools/Uploader.ashx?action=EditorFile&SubFolder=Notice&IsWater=0',

        fileManagerJson: '../../../Tools/Uploader.ashx?action=ManagerFile&SubFolder=Notice',

        allowFileManager: true,

        bodyClass: 'article-content',

        //经测试,下面这行代码可有可无,不影响获取textarea的值

        //afterCreate: function(){this.sync();}

        //下面这行代码就是关键的所在,当失去焦点时执行 this.sync();

        afterBlur: function(){this.sync();}

    });


Tags: KindEditor

发布: cuiwenyuan 分类: Web技术 评论: 0 浏览: 30

企业资源计划/ERP3之生产控制管理

公司的采购计划员(是不是特别别扭?)受美国总部指挥,负责开生产工单,报工单完工。近期被美国投诉,原因是有些手工发料的物料在工单完工前并没有系统扣帐,还有一些反冲材料也没有被扣库存。

我被拉去开会,其实你懂得很多时候,业务部门出了事总要拉上IT垫背,有啥功劳把IT忘得一干二净,出去开庆功会的时候邀请都不发的。会上怎么处理的我就不赘述了,反正会后小姑娘多次抱着电脑问我问题,其中有个工单没有工序,在报完工(Report Order Completed)的时候,那个上个工序(Last Operation)的数量为0,所以她就害怕了,料也扣掉了,反冲材料也反冲了,怎么回事呀?我当时也很不耐烦啦,心想这需要大概半天给你培训的ERP生产控制基础内容,你一点都不知道,随口说了一句:自己百度一下。

More...

Tags: Infor ERP Baan

发布: cuiwenyuan 分类: Infor ERP LN(BaaN ERP) 评论: 0 浏览: 55

Redis 3.2.100 Windows 32位下载

 因为公司的老服务器用的是Windows 2008 32位,不得不安装Redis32位。可在微软的Github上有64位的MSI安装包,前天开始在不同的群里寻找32位的安装包,一直没找到,索性自己下载源码,安装VS2013 SP5,编译了一份Windows32位的服务程序,同时加上了安装和卸载服务的bat,直接解压缩到服务器的目录,分配NETWORK SERVICE权限,运行service-install.bat即可完成安装。

More...

Tags: Redis

发布: cuiwenyuan 分类: Web技术 评论: 0 浏览: 84

2016年人生三大错觉的图

 

2016年过了超过一半了,提醒自己:2016年人生三大错觉如下

1、股票要涨

2、房价要跌

3、他(她)还爱你

Tags:

发布: cuiwenyuan 分类: 技术管理与生活 评论: 1 浏览: 44

C#开发中Windows域认证登录2016(扩展吉日嘎拉GPM系统V4.2)

2013年搞公司的OA时,为了统一用户登录,将Windows AD的用户和OA的账号对接,OA用户名的规则就是使用Windows AD的用户名,格式举例:Troy.Cui,原理就是先进行域服务器的认证,认证完毕使用自定义的函数根据用户名读取出OA的用户信息,然后读取出用户名和密码信息,最后使用获取到的用户名和密码进行正常的登录。当时的文章:《C#开发中Windows域认证登录2(扩展吉日嘎拉GPM系统)》,本周打算OA中开发在线培训的功能,也想借此机会升级一下底层的应用DotNet.Business和DotNet.Utilities,第一个要升级的项目就是这个Windows域账号登录。

More...

当网页图片不存在时不显示叉叉,显示默认图片的方法,管用的很!

有时候管理系统里面的产品图片没上传,或者因为网络原因传输过程中断了,图片没显示出来,就会显示一个叉叉,并且图片的占位符也不起作用了。昨晚上花了1个小时搜索、调试,验证了几种网络上的方法,最终有2种方法的确有效,鉴于代码优美的需要,我选择了如下一种。

前台

<img src="<%#Eval("ItemPhoto").ToString() == "" ? "/UploadFiles/ItemCode/nophoto.png" : Eval("ItemPhoto").ToString().Replace("original","middle")%>" alt="<%#Eval("ItemCode")%>" class="img-responsive center-block">

js代码

More...

Tags:

发布: cuiwenyuan 分类: Web技术 评论: 0 浏览: 110

使用Zero Clipboard实现JS网页代码复制到剪贴板功能,所有浏览器全兼容

前几天,好友让我帮忙增加一个复制二维码链接的功能,虽然说这个功能在很多网站都能看到,但是你会经常看到“此功能不支持该浏览器,请手工复制文本框中内容”,这是因为大都用“window.clipboardData”来实现,但这个函数只有IE和Firefox火狐浏览器支持。

More...

Tags:

发布: cuiwenyuan 分类: Web技术 评论: 0 浏览: 85

GridView中将”0和1“显示成”是和否“

如下图,今天用GridView显示一列smallint(其实这里也可以用布尔型)为:是和否,通常的做法是用TemplateField直接前端页面显示而非用BoundField来显示。


<asp:TemplateField HeaderText="自有仓库">  
      <ItemTemplate>               
        <%# Eval("IsOwned").ToString()=="1"?"是":"否" %>  
      </ItemTemplate>  
</asp:TemplateField>


More...

Tags: gridview

发布: cuiwenyuan 分类: Web技术 评论: 0 浏览: 28

你一生当中最大的追求是什么?

上图这位男屌丝是感人泰国短视频《他的付出,感动了无数人》的男主角,每次看都觉得感动,尤其是男屌丝施舍却看不到小女孩,而转眼小女孩身穿校服,放学归来的那一瞬间。同样令我感动的一句话是:What is it that you desire most?,我更喜欢中文翻译为:你一生当中最大的追求是什么?

More...

Tags:

发布: cuiwenyuan 分类: 技术管理与生活 评论: 0 浏览: 62

你凭什么获得加薪

说实话,曾经的职场上除了最多的普调加薪,也增加多次获得过老板的主动加薪,有些至今还没搞清楚为何获得加薪,着实惭愧呀。

分答(在行旗下的产品)最初上线的时候,专门去偷听了几个问题,诸如:“如何成功的跟老板提加薪”,“为什么我一直在充电,提升自己,但还无法获得加薪机会”,“为什么有些人不加班,做得很轻松,却每次加薪都在前列”,职场顾问、行家给出的答案让我开始对照自己,反思问题所在,希望通过职场通用的答案来细化、分解、具体指导作为IT人士的我的职场。尽管还未有明确的答案,但已经有了一些收获。借用大四毕业那年常看的余世维博士《经理人常犯的错误》的思路,可以整理出来IT人常犯的一些错误:

More...

Tags:

发布: cuiwenyuan 分类: 技术管理与生活 评论: 1 浏览: 113