ToddLin

路漫漫其修远

博客园 首页 新随笔 联系 订阅 管理

2018年1月15日 #

摘要: 在使用dom4j的时候想移除xml节点,经常使用remove来移除节点,通过整个文档或者根节点删除某一个子节点,但如果子节点不是儿子节点,在dom4j中就无法删除。在dom4j中移除节点必须使用父节点才能remove子节点。 如图: 参考:https://www.ktanx.com/blog/p/4 阅读全文
posted @ 2018-01-15 10:29 ToddLin 阅读(325) 评论(0) 推荐(0) 编辑

2015年11月14日 #

摘要: 之前写了一篇关于nop商城系统中运费模版模块相关的随笔,说要把源码贴出来,一直没有贴,现在我把源码贴出来,有任何问题欢迎留言讨论。 源码是在nop上写的,所以文件夹结构和nop的文件夹对应,源码包含的内容如下: 三个实体(domain): 通过EF配置的实体关系类(mapping): web实现是在 阅读全文
posted @ 2015-11-14 15:37 ToddLin 阅读(2115) 评论(0) 推荐(1) 编辑

2015年1月17日 #

摘要: 最近公司要求完善我们商城的运费模板功能,使运费计算更加精确。我接到任务之后就着手分析,到目前为止已实现了一部分。现在把相关的东西记录在这里,为了方便日后自己查看,也希望能够帮助部分初学者,给他们一个个参照;在功能上有不同想法的人希望不要吝惜自己的智慧,能够在评论中提点一二。 刚接到任务,我是想... 阅读全文
posted @ 2015-01-17 14:18 ToddLin 阅读(15998) 评论(15) 推荐(4) 编辑

2015年1月4日 #

摘要: 原理:原理有两个,第一:通过游览器(browser)判断是否是手机;第二:通过访问终端判断是否是手机(userAgent);但是通常考虑到兼容性,需要这两种原理同时使用;具体的实现如下:JS实现: 1 2 function checkBrowser(){ 3 var br... 阅读全文
posted @ 2015-01-04 13:22 ToddLin 阅读(518) 评论(0) 推荐(0) 编辑

2014年11月28日 #

摘要: 公司的项目,基于nopcommerce开发。接触项目至今已经快一个月了,对nopcommerce这个开源框架整个结构比较熟悉了。这个框架主要要知道三个文件夹,分别是Libraries、Plugins和Presentation。第一个:LibrariesLibraries里有四个项目,分别是Nop.C... 阅读全文
posted @ 2014-11-28 16:46 ToddLin 阅读(587) 评论(0) 推荐(0) 编辑

2014年11月11日 #

摘要: 在注册页面,我们经常要用到页面验证,验证到不符合要求的数据就阻止提交到服务器,如下View Code效果:这样看起来貌似没有问题,但是这样往往能够提示判断出错误的手机号码,但是却不能阻止它提交到后台;原因:其实是check()只是一个验证手机号的动作,并没有阻止提交的动作。提交表单时先执行check... 阅读全文
posted @ 2014-11-11 17:23 ToddLin 阅读(3253) 评论(0) 推荐(0) 编辑

2014年8月26日 #

摘要: 刚看到一面试题,题目是这样的:short s1=1;s1=s1+1;有什么错?short s1=1;s1+=1;有什么错?初看之下就是s1=s1+1和s1+=1的区别。在开发中我们基本上是使用后一种方式,也不太去追究具体的区别,因为效果出来都是一样的,所以就会很自然的认为没什么区别。我一开始也就是这... 阅读全文
posted @ 2014-08-26 16:58 ToddLin 阅读(921) 评论(3) 推荐(0) 编辑

摘要: 1,创建数据源 找到要导出的GridView中的数据。2,重写VerifyRenderingInServerForm方法。 public override void VerifyRenderingInServerForm(Control control) { }3,编写导到Excel的方法。pri... 阅读全文
posted @ 2014-08-26 16:26 ToddLin 阅读(636) 评论(0) 推荐(0) 编辑