首页 > 代码库 > 【Asp.net入门15】第一个ASP.NET 应用程序-网页调用codebehind代码
【Asp.net入门15】第一个ASP.NET 应用程序-网页调用codebehind代码
虽然可以在Web窗体文件中添加C#代码块,但这样做通常意义不大,因为代码会很快变得难以阅读和维护。一个更合理、更常用的办法是在代码隐藏文件中定义一个方法,然后使用代码片段调用该方法,并将结果插入到发送给浏览器的HTML中。代码清单1-16在Summary.aspx.cs代码隐藏文件中定义了一个新方法GetNoShowHtml,此方法会生成和上一节中相同的表格行。
代码清单1-16 Summary.aspx.cs代码隐藏文件中的GetNoShowHtml方法
然后,可通过Summary.aspx文件中的代码片段调用此方法,如代码清单1-17所示。
代码清单1-17 从Summary.aspx文件中调用代码隐藏方法
这个代码清单中使用了开始标签为<%=的代码片段。这告诉ASP.NET将上述方法的结果插入到发送给浏览器的输出中。与直接在页面中包含代码相比,这么做更加合理,代码也更具可读性。所生成的HTML与使用前一个代码片段生成的内容类似,而且还为拒绝晚会邀请的人生成了表格行,如图1-13所示。
【Asp.net入门15】第一个ASP.NET 应用程序-网页调用codebehind代码
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。