我有以下 .aspx 代码
<table style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: tahoma">
<tr>
<td colspan="2"><%#readfile("header")%><br>
<br>
</td>
</tr>
</table>
我正进入(状态
未定义类型“System.Web.UI.HtmlControls.HtmlElement”。
在 <%#readfile("header")%> 行上。
Public Function readfile(ByVal filename)
Dim objstreamReader As StreamReader
Dim strHtml As String
Dim phypath = filename & ".htm"
If File.Exists(phypath) Then
objstreamReader = File.OpenText(phypath)
strHtml = objstreamReader.ReadToEnd
objstreamReader.Close()
End If
readfile = strHtml
End Function
此代码曾经在 Visual Studio 2010 中成功运行和构建。但现在在 Visual Studio 2012 中它给出了错误。我该如何解决?即使我将 vb 中的函数代码替换为简单的东西,比如返回一个临时字符串,我仍然会从 .aspx 页面收到错误。