时光荏苒,岁月如梭,又是学期期末时,没错,我又来补课程设计了,hhh。

  本文主要讲述如何在用H5+CSS3写的静态网站的基础上,结合ASP.NET动态网站开发,制作一个动态的个人网页。

  首先需要熟悉一下Virtual Stdio这个编译环境。打开VS,建立一个站点,创建一个空白网站,记得选用C#语言。然后可以看到熟悉的H5的基本框架,略有不同的是有些标签中有一些新的属性,比如runat="server"和form等。

  然后将静态网页中body中的语句先粘贴过来,随后再按需要将标签换为服务器控件,然后将引用的css文件和样式也放在头部的位置,然后点击运行,可以看到动态网站的框架基本就搭建好了。

  如何修改控件的样式呢?之前添加样式是各种选择器,比如盒子的id名称,这里需要在服务器控件中添加cssClass属性,然后编写对应的属性即可。

  最后需要说明的是如何建立数据库,如何使用调用数据库中的信息然后呈现出来。这里我们先在站点文件夹里新建一个文件夹App_Data,再将建立的好的数据库放在里面即可。这里使用Access数据库,原则上Mysql,Oracle,SQLserve都可以,只不过不同数据库的连接串不同而已。

  那么如何使用Access建立数据库呢?打开软件,建立新的数据库,命名,然后创建表,添加字段命名表名并保存。

  怎么取出数据并显示在网页上呢?在创建的新网页上添加一个GridView,绑定字段和数据来源即可。在对应cs文件中添加事件,另外需要注意的是,当发生分页时,需要处理对应的页面索引变更处理代码如下:

1 protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
2     {
3         GridView1.PageIndex = e.NewPageIndex;
4         GridViewBind();
5     }

  其他的页面就是将主框架复制一下,然后将内容部分修改成该页面的内容即可。

  通过这次课程设计,了解了H5和CSS3在ASP.NET中的应用,以及如何使用C#语言来操作数据库,最后完成一个动态的个人网页课程设计。

  如果有需要的小伙伴可以在这个网盘链接中下载,提取码4hyl,希望对你有用。

转载于:https://www.cnblogs.com/wenzhixin/p/11109276.html

ASP.NET动态网站课程设计——个人网页相关推荐

  1. asp实训报告摘要_个人网站实训报告---asp.NET 动态网站设计

    个人网站实训报告---asp.NET 动态网站设计 网站开发技术实训报告 学生姓名 学 号 学 院 专 业 计算机应用技术计算机应用技术 题 目 asp.NET asp.NET 动态网站设计动态网站设 ...

  2. HTML5期末大作业:橙色精美零食网站设计——橙色精美零食(3页) web前端课程设计_web前端课程设计代码,web课程设计-HTML网页制作代码

    HTML5期末大作业:橙色精美零食网站设计--橙色精美零食(3页) web前端课程设计_web前端课程设计代码,web课程设计-HTML网页制作代码 常见网页设计作业题材有 个人. 美食. 公司. 学 ...

  3. HTML5期末大作业:商城网站设计——蘑菇街商城(1页) HTML+CSS+JavaScript web前端课程设计_web前端课程设计代码,web课程设计-HTML网页制作代码

    HTML5期末大作业:商城网站设计--蘑菇街商城(1页) HTML+CSS+JavaScript web前端课程设计_web前端课程设计代码,web课程设计-HTML网页制作代码 常见网页设计作业题材 ...

  4. 网站课程设计(简单线上购物商城)

    网站课程设计(简单线上购物商城) 1.开发环境 ​ VS2019,SQL2012,ASP.NET开发 2.项目主题 ​ ​ ​ ​ ​ ​ ​ 刚好完成了网站的课程设计,觉得该好好纪念一下((✪ω✪) ...

  5. div+css静态网页设计web网页设计实例作业 ——中国风的茶文化(4页) web课程设计-HTML网页制作代码

    web网页设计实例作业 --中国风的茶文化(4页) web课程设计-HTML网页制作代码 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. 茶叶. 家居. 酒店. ...

  6. ASP.NET动态网站开发培训-03.创建第一个ASP.NET的动态网站

    第三讲:创建第一个ASP.NET的动态网站 课程安排:      新建ASP.NET 3.5网站      VS2008环境介绍      绘制标签和按钮组件      编写代码      运行测试网 ...

  7. ASP.NET动态网站开发培训-41.互动论坛制作(九、制作管理员详细页面)

    ASP.NET动态网站开发培训-41.互动论坛制作(九.制作管理员详细页面) 课程安排 添加并设置两个数据源控件 添加设置FormView控件 添加设置DataList控件 处理DataList控件的 ...

  8. HTML+CSS大作业——电影动漫言叶之庭(4页) web前端课程设计_web前端课程设计代码,web课程设计-HTML网页制作代码

    HTML5期末大作业:电影网站设计--电影动漫言叶之庭(4页) web前端课程设计_web前端课程设计代码,web课程设计-HTML网页制作代码 常见网页设计作业题材有 个人. 美食. 公司. 学校. ...

  9. asp.net934-IT培训网站的设计与实现

    项目编号:asp.net934-IT培训网站的设计与实现 运行环境:VS+SQL 开发工具:VS2010及以上版本 数据库:SQL2008及以上版本 使用技术:HTML+JS+HTML 开发语言:C# ...

最新文章

  1. Python3.2 --- Print函数用法
  2. 成为优秀程序员需要具备的15种编程技巧
  3. echo等追加到文件末尾
  4. 【量化投资】策略四(聚宽)
  5. Python zip() 与 map()的用法
  6. Linux vim打开文件的四种方式
  7. leetcode -- 129. 求根到叶子节点数字之和
  8. 阿里CTO:阿里所有技术和产品输出都将必须通过阿里云进行
  9. 数据结构之内部排序一
  10. 打造宇宙最强个人商业模式
  11. 新建word 无法切换输入法_WORD系列-1认识与保存
  12. Eclipse 取消 Import 堆叠
  13. html 自定义标签 seo,wordpress深层seo优化:自定义栏目和tag标签页面title标题
  14. Python-Numpy语法总结-数组的创建
  15. VBS教程---第一篇
  16. Ubuntu配置adb
  17. 刘江川院士:边缘计算如何应对能源互联网的碎片化和复杂性? | CCF-GAIR 2020
  18. 台式机+笔记本的扩展模式+远程登录设置
  19. contest14 CF160div2 oooxx oooxx ooooo
  20. python keys方法_Robot Framework selenium操作键盘press keys方法详解(Python篇)

热门文章

  1. ERP解决方案在印度尼西亚
  2. ajax聊天室_Ajax聊天
  3. 电影 -- 谍影重重
  4. Fusion Access基本操作
  5. deepin系统15.6版本安装执行那个exe文件_deepin深度操作系统中常用命令、系统命令、Vi命令...
  6. COCO Dataset person_keypoints.json 解析
  7. 经典Java基础知识总结
  8. 多行溢出隐藏显示省略号功能的JS实现
  9. NPDP知识推送-第三章新产品开发流程管理(3)
  10. 计算机二级2017试题及答案,2017计算机二级VF试题及答案