鸳孑刀

导航

#

[置顶] javascript JS CryptoJS DES加解密CBC模式与C#DES加解密相同互通

摘要: 我们只知道不同的语言解密要相互通用,就需要遵循相同的加密方式,然而在具体做技术预研的时候,就发现会遇到很多问题,网上找的资料也是比较片面,所以我踩了坑,并且把解决方案和相关资料源码提供出来,给需要的朋友一些参考。 场景:网页客户端(html)页面通过在发起请求时,将数据加密发送给C#编写的后端。C# 阅读全文

posted @ 2019-09-06 09:37 街西 阅读(2940) 评论(0) 推荐(2) 编辑

#

[置顶] 在gridControl的单元格中的多行文本

摘要: 我们知道,gridcontrol里面的单元格默认是不能换行的,但是有时候我们需要显示要换行的文本,应该怎么处理呢?这里提供一个方案:假设我有一个列”合同文本“(colContractText),我要让这个可以查看多行。步骤如下:1.为这个列添加一个控件,2.设置gridview设置其他列不可以编辑且... 阅读全文

posted @ 2015-08-13 15:36 街西 阅读(905) 评论(0) 推荐(0) 编辑

[置顶] Devexpress Winform Gridcontrol 中根据条件单元格的值改变单元格的颜色等属性。

摘要: 提供一下三种方法1.使用设计器点击gridcontrol控件,run designer,format Condtions, add,然后进行各种条件的设置。2.用代码代替设计器。实例代码: private void SetWarning() { #region 应... 阅读全文

posted @ 2015-08-13 15:04 街西 阅读(704) 评论(0) 推荐(0) 编辑

2021年10月16日 #

使用FRP让内网站点被外网访问

摘要: 大家可能有这样的需求或想法,在家庭电脑搭建网站,对外开放。但这种做法可能是违法的,但为了研究学习,还是可以试一试的,以下内容仅供学习研究使用,请勿违法使用。 首先需要知道一个事实:内网的地址因为存在NAT地址转换,是不能被外网访问的。 如何让内网地址被外网地址访问,我提供一种方法,即使用FRP的功能 阅读全文

posted @ 2021-10-16 11:56 街西 阅读(409) 评论(0) 推荐(0) 编辑

2018年12月18日 #

.net webService保存全局变量中

摘要: 遇到坑,然后找到解决方案,我就习惯做个记录。 情景:通过webservice调用一个第三方的库,在初始化第三方库的时候需要花费较长时间 目的:希望通过初始化一次,缓存下来,下次直接调用,而不必每次初始化。 处理思路:在web项目中添加全局应用程序类(Global.cs),通过其Application 阅读全文

posted @ 2018-12-18 16:08 街西 阅读(524) 评论(0) 推荐(0) 编辑

2018年12月7日 #

GridControl 主从模式(Master-detail)子表格获取行数据

摘要: 今天遇到一个问题,gridcontrol使用主从表的时候,在子表中获取子表的行数据时居然获取不到,郁闷了很久。然后在网上找到方法(出处在这里:https://q.cnblogs.com/q/83412/),怕那天又忘记了,所以记下来。 关键代码: 完整代码: 阅读全文

posted @ 2018-12-07 20:07 街西 阅读(634) 评论(0) 推荐(0) 编辑

2018年1月11日 #

DevExpress TreeList 拖动时中如何判断源节点作为目标节点的子节点还是兄弟节点

摘要: 目的:只允许同级拖动。 两个判断: 1.原节点(假设为:S)的父级如果不等于目标节点(假设为:T)的父节点,那么发生了跨级,即非同级移动。这个判断很容易。 2.S、T是同一级的,但是S是移动到T下一级,这种情景下,移动过程中,S和T的父节点是一致的,不能判断是否跨级移动,那么怎么办判断呢? 方案1: 阅读全文

posted @ 2018-01-11 16:38 街西 阅读(497) 评论(0) 推荐(0) 编辑

2017年12月21日 #

验证GridControl Gridview 单元格。

摘要: 一般的验证方法,使用单元格值改变事件。现在记录另一个事件实现验证。 场景:控制当某个单元格的值的长度不能超过10 直接看代码: 效果就是这样子: 阅读全文

posted @ 2017-12-21 10:26 街西 阅读(459) 评论(0) 推荐(0) 编辑

2017年12月5日 #

Devexpress GridControl 多选

摘要: 以前dev的多选要自己处理,一般的处理方式就是在单元格中添加checkbox控件。后来的版本中dev增加了多选的支持,只需要设置一下属性就可以了,属性如下图: 然后效果设计页面就是这个样子: 运行以后是这个样子: 下面的代码演示如何获取勾选的行: 阅读全文

posted @ 2017-12-05 17:14 街西 阅读(323) 评论(0) 推荐(0) 编辑

2015年10月22日 #

DevExpress gridControl 设置分组统计(组计)

摘要: 有些代码非常有用,但是用的时候就记不清怎么写,所以就在这里打个草稿。 需要注意的是分组统计的字段不能是分组字段,否则看不到效果就别觉得神奇了,哈哈。 //设置组汇总 private void SetSummation() { this.gridViewShipment.GroupSummary.Ad 阅读全文

posted @ 2015-10-22 15:23 街西 阅读(1278) 评论(0) 推荐(0) 编辑

2015年10月19日 #

VS调试时下不到断点的处理方式。

摘要: 调试无法命中断点的情况我想很多人遇到过,反正我是遇到过很多次了,有时候是没有生成项目或解决方案,有时候是调试版本不一致。当然还有其他的情况都已经忘记如何处理的了。今天在release模式下要调试代码,发现不能命中。后来才知道,这个模式下vs会对项目做自动代码优化,优化后的代码不包含调试信息,所以不能... 阅读全文

posted @ 2015-10-19 15:21 街西 阅读(628) 评论(0) 推荐(0) 编辑

2015年8月25日 #

Devexpress DateEdit控件的值不反馈到数据源的处理方式。

摘要: 如果在GridControl中要把编辑的值反馈到数据源,可以用Gridview1.PostEdit()方法。可是在datalayout中使用就会遇到一些问题:比如说DateEdit控件,在保存数据的时候如果鼠标没有移开该控件时,该控件的值反馈到数据源是空的。按照习惯在提交数据的时候应该调用数据源的E... 阅读全文

posted @ 2015-08-25 10:48 街西 阅读(861) 评论(0) 推荐(0) 编辑