⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 login.aspx

📁 C#开发者可使用的经典案例集,源自于ASP.NET经典范例50讲
💻 ASPX
字号:
<%@ Register TagPrefix="snowy" TagName="Login" src="login.ascx" %>
<html>
  <head>
    <title>用户控件举例</title>
    <script language="C#" runat="server" >
      void OnSubmit(object sender, EventArgs arg)
      {
        if(login1.Authenticate())
        {
          Submit.Visible = false;
          login1.Visible = false;
          label1.Text = "欢迎你" + login1.UserName + "!";
        }
      }
    </script>
  </head>

  <body>
  <form id="form1" runat="server">
    <snowy:Login id="login1" runat="server"
        UserName="Your Name" />
    <asp:Label id="label1" runat="server"/>
    <asp:Button id="Submit" runat="server" 
        OnClick="OnSubmit" Text="登录" />
    <hr/>
    <h3>第一版序言(Preface to the First Edition)</h3>
    在很多方面,管理一个大型的计算机编程项目和其它行业的大型工程很相似——比大多数程序员所认为的还要相似;在很多另外的方面,它又有差别——比大多数职业经理所认为的差别还要大。<br/>
    这个领域的知识在累积。现在AFIPS(美国信息处理学会联合会)已经有了一些讨论和会议,也出版了一些书籍和论文,但是还没有成型的方法来系统地进行阐述。提供这样一本主要反映个人观点的小书看来是合适的。<br/>
    虽然我原来从事计算机科学的编程方面的工作,但是在1956-1963年间自动控制程序和高级语言编译器开发出来的时候,我主要参加的是硬件构架方面的工作。在1964年,我成为操作系统OS/360的经理,发现前些年的进展使编程世界改变了很多。<br/>
    管理OS/360的开发是很有帮助的经历,虽然是失败的。那个团队,包括我的继任经理F. M. Trapnell,有很多值得自豪的东西。那个系统包括了很多优秀的设计和实施,成功地应用在很多领域,特别是设备无关的输入输出和外部库管理,被很多技术革新广泛复制。它现在是十分可靠的,相当有效,和非常通用的。<br/>
    但是,并不是所有的努力都是成功的。所有OS/360的用户很快就能发现它应该做得更好。设计和实现上的缺陷在控制程序中特别普遍,相比之下,语言编译器就好得多。大多数这些缺陷发生在1964-1965年的设计阶段,所以这肯定是我的责任。此外,这个产品发布推迟了,需要的内存比计划中的要多,成本也是估计的好几倍,而且第一次发布时并不能很好地运行,直到发布了几次以后。<br/>
  </form>
  </body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -