随笔分类 - C#
摘要:1. 开发过程中经常需要根据Status设置服务器控件,或者Html标签的可见性: 要结合三元表达式或者在后写一个具有返回值的公共方法 (1)服务器控件:visible = '<%# Convert.ToInt16(Eval("Stauts")) == 1 ? ture : false %>' 或者 visible ='<%# getStatus(Convert.ToInt32(Eval("ID"))) %>' ps:A. 必须要使用单引号' ' B.true,false 要小写 (
阅读全文
摘要:有时候我们要对时间进行转换,达到不同的显示效果 默认格式为:2005-6-6 14:33:34 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢 我们要用到:DateTime.ToString的方法(String, IFormatProvider) using System; using System.Globalization; String format="D"; DateTime date=DataTime,Now; Response.Write(date.ToString(format, DateTimeFormatInfo.Invari
阅读全文
摘要:年前开始一个星期做公司一个后台管理项目,到年后一个星期,我负责的模块基本完成。目录:数据库设计上传控件使用JavaScript验证(非空、格式)审批流程群组创建返回目录数据库设计在数据设计过程中,留下深刻印象的是,一对多,多对多的关系怎么设计数据表。一对多:两张表,其中一张表里的外键是另一张表的主键:例如一个product对应多个task,那么就是一张product表,一个task表,在task表里设置一个外键为fk-produtID。多对多:三张表,两张主表,一个中间表,中间表保存着另外两张表的主键。例如:一个order表,一个card表,一个orderTocard表,一个order对应多个
阅读全文
摘要:Fri, 14 Oct 2011 10:49:46 GMT Friday, 14 October 2011 Fri,14 October 2011DateTime dt = DateTime.Now;Response.Write(string.Format("{0:R}", dt)); Response.Write("<br/>"); Response.Write(dt.ToString("D", DateTimeFormatInfo.InvariantInfo)); Response.Write("<br
阅读全文
摘要:今天一到就接着解决昨晚未解决的稀奇古怪的问题: 1、在firefox下面邮件模板图片之间依旧有空隙 很是无奈,将原来<td><img/></td>的结构改成了<td style="background-image:url()"></td>的结构,style="background-image:url()"着实让我打开眼见,悲催的发现改成style样式后,所有的浏览器下面都不显示图片了, 然后仿照之前的同事写法:<td background=""></td&g
阅读全文
摘要:今天大部分时间都在纠结邮件模板的问题,问题一大推,烦人~直接用Response.Write()写在页面上是没有问题,发到邮箱里td与img之间就有空隙,最后将图片的高度设置成了100%,就好使了,原先是将图片设置成固定高度的,不好使,设置成100%好使了,奇怪,同事说是邮件系统自己设置了CSS样式冲突了,邮件系统到今天还没研究。本来在拼接邮箱时,是直接用的美工截的图,刚拿到手时,心里暗喜,想这下省事了,没想到麻烦一大推,今天至少让自己弄懂了td下面colspan的用法了,colspan是用来表示当前行占先前已经分好列的几列的,以前没搞懂,被他害死了;然后改换table,每个tr下面分列的都用t
阅读全文

浙公网安备 33010602011771号