是什么错误呀?<%@ Import Namespace="System.IO" %>
<script language="VB" runat="server">
Sub Button_Click(sender As Object,E As EventArgs)
     Dim myfile As New FileInfo("text1.text")
     message1.Text="文件的信息如下:"
     message1.Text &="<p>文件名: " & myfile.Name
     message1.Text &="<br>扩展名: "& myfile.Extension
     message1.Text &="<br>完整路径: "& myfile.FullName
     message1.Text &="<br>文件大小: "& myfile.Length
End Sub
</script>
     
<html>
<body>
     <asp:textbox runat="server" id="text1"  />
     <asp:Button Text="查看" runat="server" />
     <p>
     <asp:label id="message1" runat="server"/>
     
</body></html>

解决方案 »

  1.   

    aspx页面中所有的服务器控件都要放在一个唯一的<form/>里面,
    改成如下试试
    ..................<body>
    <form id="form1" action="" runat="server">
         <asp:textbox runat="server" id="text1"  />
         <asp:Button Text="查看" runat="server" />
         <p>
         <asp:label id="message1" runat="server"/>
    </form>
    </body>
    </html>
      

  2.   

    类型“TextBox”的控件“text1”必须放在具有 runat=server 的窗体标记内
    人家已经说得很清楚了,你的TextBox控件要放在有runat=server标记的form标记内。