广

ASP编程

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    在ASP+ 中我们如何使用 Class 而不是组件

    2018-04-08 09:04:52 次阅读 稿源:互联网
    零七广告
    /*
    豆腐制作 都是精品
    http://www.asp888.net 豆腐技术站
    如果您转贴 本文 请 保留版权信息
    */
    asp+ 中我们有办法使用 预编译(pre-release)的代码 而不是 已经编译好的 二进制代码(build-in) 的组件
    下面我们来看看一个例子

    你可能会用到类似下面的代码:
    <%@ Assembly src="test.cs" %> // Compile C# class
    <%@ Assembly src="test.vb" %> // Compile VB class
    在 代码的最上方 我们使用这样的 代码告诉编译器 把 文件中包含的 Class 编译到asp+ 的页面中

    test.cs:

    public class MyClass {

    public string SaySomething() {
    return "豆腐制作 都是精品";
    }
    }
    test.vb:
    public class test
    readonly Property SaySomething() as string
    get
    SaySomething="豆腐制作 都是精品"
    end get
    end Property
    end class

    test.aspx:

    <%@ Assembly Src="test.vb" %>

    <html>
    <script language="VB" runat=server>

    Sub Page_Load(Sender as Object, E as EventArgs)

    Dim Temp as New test
    lblMsg.Text = temp.SaySomething()

    End Sub

    </script>

    <body>
    <asp:label id="lblMsg" runat=server/>
    </body>
    </html>


    作者:豆腐()

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七广告
    零七广告
    零七广告
    零七广告