ASP.NET网站开发技术项目化教程(中篇,共上中下3篇).pptxVIP

ASP.NET网站开发技术项目化教程(中篇,共上中下3篇).pptx

  1. 1、本文档共93页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

ASP.NET内置对象的应用;ASP.NET的基本内置对象包括Response对象、Request对象、

Application对象、Session对象、Cookie对象、Server对象。可以使用这些对象来检索在浏览器请求中发送的信息并将输出的结果发送到浏览器,还可以存储有关用户的信息。本项目通过多个学习任务说明各个内置对象的常见应用场景。;?熟知并能区别工具箱中各个验证控件的名称。

?掌握不同验证控件的属性设置名称及作用。

?掌握ControlToValidate属性表示的是要进行验证的控件ID的相关知识。

?了解ValidationSummary控件实现验证错误信息提示的功能。;?具备从工具箱中选择不同的验证控件实现对数据的有效性验证。

?能灵活设置不同验证控件的基础属性呈现不同的验证功能。

?具有根据不同的验证效果设定满足需求的错误提示信息的能力。;?培养团队合作精神,共同铸牢中华民族共同体意识。

?培育有效沟通的能力,准确地表达自己的观念、思想与情感。

?提升数据保护意识,筑牢数据安全防线。

?培养数据分析思维,深入实施人才强国战略、科教兴国战略。;学习任务一

Response对象实现页面跳转并传值;通过前面项目的学习,小明同学已经会利用各种ASP.NET控件灵活设计页面了,现在他想编辑后台代码来实现登录系统的欢迎功能:当我们在登录页面填写用户名等信息后,点击“提交”按钮将用户填写的信息通过参数进行传递,也就是将填写信息传递

到欢迎页面,这样在欢迎页面才能获取到相关的信息并显示欢迎语。下面我们和小明同学一同来看看如何来实现这个功能吧。;新建项目网站“ASP.NET内置对象”,创建web窗体页面名称为Test.aspx,在该页面上添加一个TextBox控件,一个Button控件,一个RadioButtonList控件,设置各个控件的属性,使用Response对象的Redirect方法实现页面重定向的功能,并且在重定向到新的URL时传递参数。;(1)设定页面中各个控件的基本属性,属性设置见表。;(2)编辑代码。在“提交”按钮的Button1_Click事件中实现跳转到页面welcome.aspx

并传参数Name和Sex,代码如下。

protectedvoidButton1_Click(objectsender,EventArgse)

{

stringname=this.name.Text;

stringsex=先生;

if(rblist.SelectedValue.ToString()==女)

sex=女士;

Response.Redirect(~/welcome.aspx?Name=+name+Sex=+sex);

}

;Response对象实现页面跳转并传值

;Response对象实现页面跳转并传值;学习任务二

Request获取客户端浏览器信息;在学习任务一中,小明同学已经成功地将参数进行了传递,那么现在小明同学想要获取客户端浏览器的相关信息,他是如何实现的呢?;在当前项目网站中创建Web窗体页面名称为RequestTest.aspx,双击页面空白处编辑代码实现获取客户端浏览器的相关信息。;Request获取客户端浏览器信息;Request获取客户端浏览器信息

;Request获取客户端浏览器信息

;学习任务三

Session对象存储和读取服务器端数据;用户登录系统之后,除了显示欢迎信息,还可以记录用户登录系统的时间,并且这些信息是其他用户不可见的,也是不可访问的,这就需要使用Session对象进行存储。下面我们和小明同学一起看看该任务实现如何使用Session对象保存当前登录用户的信息。;在当前网站新建页面SessionTest.aspx,在页面上添加两个TextBox控件和两个Button控件,设定页面控件的属性,编辑按钮事件,使用Session对象记录用户名及用户登录的时间。;Session对象存储和读取服务器端数据;Session对象存储和读取服务器端数据;Session对象存储和读取服务器端数据;Session对象存储和读取服务器端数据;学习任务四

Cookie对象保存和读取客户端信息;我们经常会在各种网站的用户登录页面中看到类似“记住密码”“有效期×天”等功能,类似

您可能关注的文档

文档评论(0)

139****1983 + 关注
实名认证
文档贡献者

副教授、一级建造师持证人

一线教师。

领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档