您现在的位置是:首页 >

aspnet项目开发教程 ASP.NET入门教 10.2 代码与设计的分离

火烧 2023-01-13 12:32:18 1132
ASP.NET入门教 10.2 代码与设计的分离 到目前为止 您己经了解了ASP NET 中两个截然不同的方面 第一个是HTML代码和ASP NET控件 参考以下这个示例页面 lt gt lt hea

ASP.NET入门教 10.2 代码与设计的分离  

    到目前为止 您己经了解了ASP NET 中两个截然不同的方面 第一个是HTML代码和ASP NET控件 参考以下这个示例页面  

<>

<head runat= server >

    <title>无标题页</title>

aspnet项目开发教程 ASP.NET入门教 10.2 代码与设计的分离

</head>

<body>

    <form id= form runat= server >

    <div>

        <asp:Label ID= Label runat= server Text= Label ></asp:Label>

        <asp:TextBox ID= TextBox runat= server ></asp:TextBox>

        <asp:Button ID= Button runat= server Text= Button /></div>

    </form>

</body>

</>

    第二个是实际代码 它们处于第一个<head>标记中间

 

<script language= VB >

     Sub Form Page_Load()

              If Page IsPostback then

          Label Text= Hello +textbox Text

        End If

      End Sub

      </script>

    这种布局被称为单文件((single file)设定 在介绍将代码安排到页面上的<script>标记中时 本章使用了单文件术语 这个单文件示例页面中的第一段代码纯粹考虑页面的设计和结构 例如 可以来回移动label textbox和button 而且程序仍然能够完美地工作 但是 如果搞乱第二个页面的顺序 一切都可能会产生冲突暂停

    更糟的是 单文件设定实际上在后台创建了太多不必要的工作 假定第二个情形 在浏览该站点时小工具条上将显示一个购物篮 如何处理呢?是否将该代码添加到每个单独的页面上?如果添加到每个页面上 是否在每次修改时都必须更新每个单独的页面呢?显然需要一个明智的策略来将内容与代码分离 数据与代码分离 并能够重复使用这些代码 让我们从这个三叉策略的第一部分开始

lishixinzhi/Article/program/net/201311/14945  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码