首页 > Web开发 > 详细

【Asp.net入门15】第一个ASP.NET 应用程序-网页调用codebehind代码

时间:2016-09-26 20:11:35      阅读:225      评论:0      收藏:0      [点我收藏+]

虽然可以在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代码

原文:http://www.cnblogs.com/bayes/p/5910200.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!