Page_Load中的Response.WriteFile index.html

时间:2013-08-06 15:38:28

标签: asp.net vb.net

我的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>

1 个答案:

答案 0 :(得分:0)

ASP.Net不能那样工作。
您需要将服务器端控件放在ASPX文件中。