快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

龙虎国际 龙虎娱乐app:校友通讯资料管理系统(1)



校友通讯资料治理法度榜样的制作花了我4天的光阴,时代碰到了很多问题,幸运的是,我获得了同砚和网友的赞助。在接连几天的进修和实践之后,该法度榜样竣工了。

此法度榜样是我所编写的第一个利用性法度榜样。学asp.net两个多月以来,因为光阴和课程的缘故不停没有考试测验过亲身编写一个利用性的小法度榜样,而现在,我终于完成了自己的第一次。着实,有时机打仗利用法度榜样的开拓并进一步进修asp.net,是因为这个学期我加入了学院网站事情室,在事情室里我是名法度榜样员的角色,主要认真.net平台下基础网站利用法度榜样的开拓。初来乍到,我面临的是一个进修的历程,使用10.1的假期,进修了C#的基龙虎国际 龙虎娱乐app础常识,今后的编程我抉择用C#而不再是VB。然后想热热身,于是编写了这个校友通讯资料治理法度榜样。下面的光阴我将与你分享我这几天的制作事情,以及碰到的问题和办理的措施,假如你也是名asp.net新手的话。

每小我都有自己的第一次,法度榜样员也自然如斯。在校友通讯资料治理法度榜样的编写历程中,我留下了学多第一次。第一天的事情是结构,这是我第一次结构。一个晚自习的光阴,笔在事情桌上的纸张上赓续的写画。起先,我将法度榜样分为了两个页面,一个数据显示叶页龙虎国际 龙虎娱乐app面,用来筛选排序数据库数据并显示出来,另一个是编辑页面,用来供给给用户操作功能。彷佛这写工感化形如一个带编辑的DataGrid就能搞定,可斟酌到数据的龙虎国际 龙虎娱乐app安然性,这种作法是弗成行的,数据的安然性要求法度榜样对用户的操作具有缜密的监督和验证。然后我列出了每个页面所用到的措施。数据显示页面较简单,包孕一个DataGrid控件和一个到导航的连接按钮。编辑页面则繁杂一些。

我把编辑页面分为了四种模式,分手放到了四个Panel控件里,并经由过程代码节制模式的显示。龙虎国际 龙虎娱乐app页面加载是默觉得迎接模式,迎接模式种包孕友情提醒,和到更新和插入模式的跳转按钮,底部则是到导航页的跳转按钮。然后更新模式里包孕绑定了QQ号的DropDownList控件,这个控件有两个措施,分手是在页面加载时履行的数据库QQ号字段的绑定和DropDownList控件的OnSelectedIndexChange事故措施,而后面一个措施是用于在用户选择QQ号时自动加载原始数据到页面上的几个TextBox里,这几个TextBox分手对应了数据库校友资料的不合字段。输入了更新资料后,点击确定按钮然后验证控件开始事情,页面验证后就履行更新措施,在更新措施里应用了龙虎国际 龙虎娱乐appSQL语句实现数据库资料更新。假如点击的是退出页面则跳到编辑页面迎接模式。确定和退出按钮我用的是带参数LinkButton,代码里写了个措施用switch语句来检测参数,然后调用响应的措施。插入模式和更新模式不合指出便是把绑定QQ号的DropDownList换做了TextBox,这样就少了绑定和选择的措施,然而增添的是对输入QQ号是否已存在的检测措施。

说到这里还没谈到第四种模式,着实第四种模式是在履行完更行和插入的SQL措施后自动调用的,第四种模式可以叫做是否继承编辑模式,页面上有一个Label和两个LinkButton按钮,按钮经由过程前面写的参数检测措施指定跳转到响应的页面。呼,终于列完了,看似简单的一个法度榜样,用户哀求的实现措施竟这么的繁琐,我当时都吃了一惊。然而实现措施份的很细利于供给措施的效率,削减垃圾代码。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: