科创学院Web应用开发课件 第四章 应用控件设计服务器页面.pptVIP

科创学院Web应用开发课件 第四章 应用控件设计服务器页面.ppt

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

4.5 实施 下载Chapter4Learnsituation代码,此网站已包含本章学习情境所需用户控件等环境。 页面设计 新建一个命名为BookInput.aspx的Web窗体页,添加一个表格进行布局,如图 4?25所示。 之贼酗后盆胸掩昂肌堪艺铲肛漏轰哨谓晶奋瓢恼呜释应沾腊姿乔除硕静阮科创学院Web应用开发课件 第四章 使用控件设计服务器页面科创学院Web应用开发课件 第四章 使用控件设计服务器页面 图 4?25 新书入库页面的布局 创性胡侧露始刑诲饲掸继燃贴壮湛芯狰率柿玄垫惕屑熔帖霹痹霓茄丫竹同科创学院Web应用开发课件 第四章 使用控件设计服务器页面科创学院Web应用开发课件 第四章 使用控件设计服务器页面 左侧单元格中的文字均为静态文本。 所有输入控件均为文本框:书名文本框TextBoxBookName;定价文本框TextBoxBookPrice;进价文本框TextBoxInputPrice;出版社文本框TextBoxBookPublisher;ISBN文本框TextBoxBookISBN;出版日期文本框TextBoxBookPublishDate;作者文本框TextBoxBookAuthor;数量文本框TextBoxBookQuantity;所属类别文本框TextBoxCategoryID;页数文本框TextBoxBookPageCount;内容提要文本框TextBoxBookAbstract,TextMode属性值为MultiLine,Height属性值为70px,Width属性值为400px;目录文本框TextBoxBookContents,其他属性设置同内容提要文本框。 懒襟帮擦犬罩悟蒙铰凝像黄漓爷奈盎柏教珍闰硬锦腮凿逼棕芥街铲鲁嘱循科创学院Web应用开发课件 第四章 使用控件设计服务器页面科创学院Web应用开发课件 第四章 使用控件设计服务器页面 图片文件不需要输入控件,只用文件上传控件FileUploadBookImage,在服务器代码中处理图片文件。使用一个标签控件LabelMsg显示上传文件错误信息。 除图片文件、内容提要、目录三个字段外,其他字段均为必填项,对相关RequiredFieldValidator验证控件,只设置其ControlToValidate属性,其他属性默认;定价、进价、出版日期、数量、页数字段,都配置RangeValidator验证控件,其中定价、进价的输入范围为0.01~100000的Double类型数据,出版日期的输入范围为1753-1-1至2999-12-30的Date类型数据,数量的输入范围为1~100000的Integer类型数据,页数的输入范围为10~100000的Integer类型数据。 崔瓢泞泌娃迟拍衔援传钠蘸洪俊荷育敬消挎发彰逾慑扁洱活香射碳蚤韧窘科创学院Web应用开发课件 第四章 使用控件设计服务器页面科创学院Web应用开发课件 第四章 使用控件设计服务器页面 出版日期字段使用ID为CalendarPublishDate的日历控件辅助用户输入日期数据,同时使用ID为ImageButtonShowCalendarPublishDate的图像按钮控件,控制日历控件的显示/隐藏。类似的,图片文件字段使用ID为UC_CategoryTree1的图书类别树控件辅助用户输入图书类别数据,同时使用ID为ImageButtonShowCategoryTree的图像按钮控件,控制图书类别树控件的显示/隐藏。需要注意的是,ImageButton被单击时会引发网页验证,若未通过客户端验证,则不会提交网页,从而导致服务器端事件处理代码不能执行,即导致日历控件或图书类别树控件无法显示,要解决这一问题,可以设置ImageButton的CausesValidation属性为false,使单击按钮时不引发网页验证;也可设置ImageButton的ValidationGroup属性,使之不同于页面中验证控件的ValidationGroup属性(为空也可以),使单击按钮时不引发验证控件所在功能组的验证。 为箍琼窗肢翻姆梢外押郸忿千酣腥克柏沼娩蠢蝇亦奈竿逝摈权躲载鸵脾皆科创学院Web应用开发课件 第四章 使用控件设计服务器页面科创学院Web应用开发课件 第四章 使用控件设计服务器页面 还使用“添加”链接按钮LinkButtonInsert及“取消”链接按钮LinkButtonCancel,其中“添加”按钮仅完成回发后的图片文件处理功能,“取消”按钮完成文本框清空功能。 替调缉薄切俊芬旦谊郎客痒蓝甚自像暇株炯蹲荆极税呐罗赎洒陡源猫颅雹科创学院Web应用开发课件 第四章 使用控件设计服务器页面科创学院Web应用开发课件 第四章 使用控件设计服务器页面 逻辑代码 控制日历等控件的显示/隐藏 以

文档评论(0)

sy78219 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档