ThisHouse房屋销售系统

呃,这是我在一个星期内搞鼓的一个Asp.NET课程设计,没有什么太多的内容,把它发布到了Csdn了,开了5分,嗯,对得起我一个星期拼命码代码。(哦,我很无耻 的使用了MG12的iNove主题……)

thisHouse

readme.txt内容:

This House房屋销售系统 本人大四一个课程设计,大概花费1周时间,构架2天,编码3天,零碎程序1天,论文1天。

程序写的不好不坏,是DAL+BLL+Model+Web三层架构,使用的动软生成器生成的简单三层框架。压缩包包括源码,数据库,一个star uml简单设计图,数据库文档,需求分析和论文。

系统关键词是: Asp.NET; MemberShip; iBatisNet; AjaxControlToolkit; 房屋销售系统 数据库使用的是一个完整的MemberShip 权限管理系统,而不是我自己写的简单User in Role,所以建议对这个MemberShip有一定了解。

整个系统关注的是框架的使用 …

more ...

AjaxControlToolkit中CalendarExtender样式修正

The Official Microsoft ASP.NET Site上有一个很强大的控件AJAX Control Toolkit,其功能非常完整,几乎涵盖了表现层方面各种应用,使用也很方便,有中文详细支持,能给程序员很大帮助。

我现在使用的其中一款控件叫做CalendarExtender,其实是一个DatePicker(日期选择器),这个控件可以直接在Input控件上添加「扩展程序 」,就完成了所有工作。

偏移

让我意外的是,这个控件在我的页面上工作时候样式似乎有些不正常。

页面漂移了!我仔细检查了FireBug,发现下面的样式中的padding影响了其td。(页面可不是我设计的```)

Firebug

如果修改CSS,就带来了大量的页面需要修改class/id,所以我只能修正CalendarExtender。(话说人家jQuery在这儿丝毫不受影响,全部元 素都覆盖了样式,AJAX Control Toolkit在样式上还是不如jQuery)

我在CalendarExtender外面包了一层div,再覆盖CalendarExtender的td属性。

Html代码:

<div>
<asp:TextBox ID="TbBirthday" runat="server"></asp:TextBox …
more ...