在线投票系统的制作

在线投票系统的制作

ID:31732639

大小:813.50 KB

页数:17页

时间:2019-01-17

在线投票系统的制作_第1页
在线投票系统的制作_第2页
在线投票系统的制作_第3页
在线投票系统的制作_第4页
在线投票系统的制作_第5页
资源描述:

《在线投票系统的制作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.ASP.NET程序设计与软件项目实训(验)项目单编制部门:软件教研室编制人:陈琨在线投票系统的制作实验目的:1.添加投票项目。2.管理投票项目。3.对项目进行投票。4.查看投票结果。实验内容:1.数据库设计新建一个名为db_Vote的数据库。创建tb_Vote表,用于保存投票项的基本信息。创建tb_VoteItem表用于保存投票选项的基本信息。2个表的结构如下:......1.配置Web.config文件为了方便数据库操作,在Web.config文件中配置连接数据库的字符串:2.公共类编写在App_Code文件夹上右击,选择“

2、添加新项”,在弹出的对话框中选择“类”,命名为DB.cs。代码如下:(1)///连接数据库.实例化一个sqlConnection对象,并返回该对象。(2)///ExSql(),使用SqlCommand对象执行数据库操作。(3)///...reDS(),使用SqlDataAdapter对象的Fill()填充DataSet数据集并返回1.模块设计说明4.1系统主页面的实现(Default.aspx)该页是Web应用程序的起始页,实现了系统导航的功能。如图:设计步骤:1)界面设计先添加一个1行1列的表格,width:546px;height:373px,背景图片为...“投票主页大背景.jpg”

3、。再在表格内部添加一个3行1列的表格,每一个单元格的图片分别为:Ø“投票主页1.jpg”,width:361px;height:48pxØ“投票主页2.jpg”,width:361px;height:158pxØ“投票主页3.jpg”.width:361px;height:35x在第二个表格的第2行添加一个3行2列的表格,并在第二列的每一个添加ImageButton控件。属性如下:控件类型控件名称属性设置ImageButtonimgbtnAddImageUrl=添加投票项.jpgImageButtonimgbtnAllImageUrl=所有投票.jpgImageButtonimgbtnMa

4、nageImageUrl=投票管理.jpg1)ImageButton控件跳转其他页面功能的实现1.2添加投票项页面的实现(addVote.aspx)该页主要实现添加投票主题以及添加或删除投票选项的功能。页面初始化时,只显示添加投票的标题。当用户添加投票标题后,才显示添加投票选项面板,用户可以添加或删除该主题的投票选项,点击【关闭】结束投票选项的编辑。点击【返回】,跳转到主页。如图:...设计步骤:1)界面设计先添加一个2行1列的表格,每个单元格的图片分别为:Ø子页1.jpg,width:546px;height:102px;Ø子页2.jpg,width:546px;height:271px

5、再在第二行插入如图所示的表格,并在合适的位置添加2个TextBox控件,2个LinkButton控件,2个RequiredFieldValidator控件,2个Button控件,1个ListBox控件和一个ImageButton控件。属性如下:控件类型控件名称属性设置RequiredFieldValidatorRequiredFieldValidator1ControlToValidation=txtVoteTitleErrorMessage=*RequiredFieldValidatorRequiredFieldValidator2ControlToValidation=txtItem.

6、..ErrorMessage=*TextBoxtxtVoteTitleTextBoxtxtItemLinkButtonlnkbtnAddItemText=插入LinkButtonlnkbtnRemovetext=移除CausesValidation=falseListBoxlbItemImageButtonimgbtnAddImageUrl=添加按钮.jpgImageButtonimgbtnBackImageUrl=返回按钮.jpgCausesValidation=falseImageButtonimgbtnCloseImageUrl=关闭.bmpCausesValidation=fals

7、e1)页面初始化的实现首先定义一个静态变量,用于存放投票主题的编号。然后创建一个set方法用于设置页面中控件的状态。publicstaticstringM_Str_voteID=null;2)【添加】功能的实现...首先调用AutoID方法自动获得投票项的编号,保存在M_Str_voteID变量中,然后判断自动编号是否为null值,如果不为空值,则执行添加操作,返回一个布尔值,如果成功则返回true。1)【插入】功能的实

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。