.net技术课件讲解讲义.pptx

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
.NET技术架构之;既述;J __内容简介 捋、网页应用程序将用户导向至另一个网页, ASP.NET2.0中可以使用以下几个方式: 1、a href=u,,连接v/a 以及HyperLink; 2、Res po n se. Red i rect(); 3、Server.Transfer(); 4、跨网页公布(CrossPosting) 5、导航控件的使用:Menu,SiteMap,Treeview的 使用 .二、跨网页数据传递方案: .三、导航控件的使用(Menu,SiteMap,Treeview);URL的有效的形式;L分类使用;解决方宴MWebSite-(丄个项目);日对URL地址;有虚拟目录下和无虚拟目录下的情况测试;1、基本导航技术;」『ype「Link的特性 2)、服务器端导航: -在目标网页上执行新请求; -不能将目前网页信息传递至目标网页; ■需要用户启动; -可重新导向至任何网页,而不只是同一个WEB应用程序中的网页; -可使用查询字符串或工作阶段状态,共享网页之间的信息。 ?服务器控件的使用: 对应的服务器端为HyperLink控件的NavigateUrl属性,用来指定导航的日 标贝,硬射a兀素商herf属性。Al 1^ 丁) asp:HyperLink runat=server” id=“lnkLogin” NavigateUrl=login.aspx” you can log in here/asp:HyperLink 注意:URL是相对URL还是绝对URL。;gG、Response.Redirect() ■将目前的网页信息公布至目标网页; ■公布目标网页中的可用信息; ■需要用户启动;;3、Server.Transfer();4、跨网页提交(CrossPage Posting) J?;二、跨网页传递数据解决方案: ? 1、Querystring 的方式 ? 2、CrossPosting (跨网页提交方式) ? 3、应用程序状态方式: Application,Session,Cache,ViewState 等方式。 ? 4、其它的控件:Wizard,View/MuItiView组 合。;)、QueyString查询字符串:;二)、CrossPosting (跨网页提交方式) . Button,LinkButton,ImageButto n 等控件的 PostBackllr I 属性。 使用方式如下: 1)、可以访问来源网页所有控件。可以访问 Page中的所有控件。 TextBox txtUsername=(TextBox)PreviousPage.FindControl(utxt UserName”); txtMsg.Text=u您输入的名字 是” +txtUserName.Text;;二)、CrossPosting (跨网页提交方式) 2)、使用QPreviousPageType来访问来源网页的 public房性和成员。 ■ 1、在来源网页中添加public属性; ■ 2、设置PostBackUrl属性; ■ 3、在目标网页中添加?PreviousPageType指示符???将 VirtualPath指向来源网页。 %@PreviousPageType VirtualPath=?/来源网页” % ■ 4、在目标网页中访问来源网页中属性 String ss=PreviousPage.getUserName; 注意:这种方法,更安全,只可以访问公共的属性,不可访问 Page中耐所有的控件。 一个网页中只能访问使用一个?PreviousPageType指示符。;二)、CrossPosting (跨网页提交方式) 3)、使用?Reference指示符来访问来源网页中的公共 成员。使用步骤?(有问题?) ① 、设置PostBackUrl属性,指示目标网页; ② 、在来源网页中添加各类公共成员,字段或属性等等; ③ 、在目标页中添加?Reference指示符 %@Reference VirtualPath=*~/来源网页” % ④ 、读取来源网页中的公共成员。要强制转换。 Referencesource sourcepage=(ReferenceSource)PreviousPage; sourcePage.City+sourcePage.GetUserName;;二)、应用程序状态 ■ Application,Session, Cookie,ViewState,Cache 等状态方式。 ■在本教材的第三章介绍。;四、服务器导航控件使用;.2.1 MENU 控件;Menu Control;.2.1 MENU 控件;MENU控件;Menu控件的属性设置;J1 ■可以对Menu控件应用皮肤和主题。下面这段代码

您可能关注的文档

文档评论(0)

yanxiaosa0 + 关注
实名认证
内容提供者

大家好!本人在此声明:本账号所有文档均出自网络,如有侵权请联系删除。收集归纳不易,请手下留情。

1亿VIP精品文档

相关文档