打开Plan才知道,原来这个项目伴随了我整个八月,做项目的时间果然特别快~~
首先把之前出现但是只知其然但是不知其所以然的知识点总结一下
一、使用母版页
二、Ajax 控件 & Customer Control (ScriptManager PageLock UpdatePanel CalendarExtender ModalPopupExtender)
三、Javascript的return和不return。
其一,使用母版页。
这篇文章说的非常详细。
http://www.cnblogs.com/SkySoot/archive/2012/10/16/2726192.html
公司常用的母版页,中有一个属性是 StylesheetTheme="ePawsTheme",每次做项目都没有认真考察过它是如何引用的。
这次终于查了一下,在WebApplication下新建一个文件夹App_Themes,StylesheetTheme属性值即为App_Themes下的子文件夹名。。。
其二,Ajax控件
从UpdatePanel开始吧。这是我认识的第一个Ajax控件,是Grico讲给我的。
http://blog.csdn.net/ilovemsdn/article/details/1879343
写的特别好!!!
CalendarExtender
在这个项目中,使用了比较新的日历控件,如图。这样避免了对于选择日期的验证。
起止时间在后台文件中设置,
eg.
ConfigDateExtender.StartDate = DateTime.Today;
ConfigDateExtender.EndDate = DateTime.Today.AddMonths(2).AddDays(-1);
ModalPopupExtender
第一次接触弹出框,是Jolly教我用CSS写的遮罩层和DIV。这一次,Andy教我使用控件。
http://www.cnblogs.com/blodfox777/archive/2008/08/27/1277785.html
最后,javascript的return
http://www.cnblogs.com/ycxyyzw/archive/2011/04/25/2027753.html
这是我第一次做与Workflow有关的项目,虽然我并没有涉及这一部分,但是也学到很多,比如我们可以把项目分成UI和Workflow两部分。
这也是我第一次创建一个新的项目,参考公司技术文档,从无到有各种属性的设置。
以及这是我第一次做QA做PM的项目,感觉很不同。因为一个人负责安排工时,另一个人负责分配任务,协调沟通尤其重要。