簡體   English   中英

在ASP.net中包含代碼

[英]Include code in ASP.net

我有一個ASP.net文件,並且嘗試包含動態代碼,這在經典ASP中很容易。

這是我到目前為止所嘗試的:

<%@ Register TagPrefix="TagPre" TagName="header" Src="alg/classes.aspx"%> 

<!--#include file="alg/classes.aspx"-->

但是這些似乎都不起作用。 classes.aspx的內容是:

<script runat="server">   
' Square class
Public Class square

    Public sqRows As Integer        'Numbers of rows this square has
    Public sqCols As Integer        'Number of columns this square has
    Public sqArray(,) As Integer    'The square array

    ' Initialise square array to match size of canvas
    Public Sub initSqArray(ByVal canvCols, ByVal canvRows)
        ReDim sqArray(canvCols, canvRows)
        sqRows = canvRows
        sqCols = canvCols
    End Sub

End Class

謝謝你的幫助!

您遇到的具體問題或錯誤是什么? 當您使用.aspx時,您是否已經嘗試過將VB代碼放入“隱藏代碼表”中並從中拉出?

您無需使用包含或注冊即可訪問類。 您只需要將類保存到類文件(.vb)中,然后將該類放在app_code目錄中(如果使用的是網站項目),或者將其放在Web應用程序項目中的任何位置(最好是類的文件夾),但是要包含它在您的項目名稱空間中。 這應該使您的課程在網站或Web應用程序中的任何位置可見。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM