我的ASP.NET无法按预期工作。我已将mynow.Text
设置为datatime的值,但我收到此错误:
BC30451:名称'mynow'未声明消息。
我该如何解决这个问题?
我的page1.aspx:
Page Language="VB" AutoEventWireup="true" Debug="true"
<script runat="server">
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
Response.WriteFile("index.html")
End Sub
Protected Sub Page_LoadComplete(ByVal sender As Object, ByVal e As System.EventArgs)
mynow.Text = DateTime.Now
End Sub
</script>
我的index.html只有一个简单的行:
<asp:Label runat="server" id="mynow"></asp:Label>
答案 0 :(得分:0)
ASP.Net不能那样工作。
您需要将服务器端控件放在ASPX文件中。