<script language="vb" runat="server">
sub page_load(obj as object,e as eventargs)
dim i,j as integer
for i=1 to 100
for j=1 to 100-i
if (i*4+j/4=100) then
message1.text="dd"& cstr(i)
message2.text="ddd"& cstr(j)
end if
next
next
end sub
</script>
<html>
<asp:label id="message1" ruant="server"/>
<asp:label id="message2" ruant="server"/>
</html>
编译器错误信息: BC30451: 名称“message1”未声明。源错误: 行 5: for j=1 to 100-i
行 6: if (i*4+j/4=100) then
行 7: message1.text="dd"& cstr(i)
行 8: message2.text="ddd"& cstr(j)
行 9: end if
源文件: F:\aspp\2.aspx 行: 7
sub page_load(obj as object,e as eventargs)
dim i,j as integer
for i=1 to 100
for j=1 to 100-i
if (i*4+j/4=100) then
message1.text="dd"& cstr(i)
message2.text="ddd"& cstr(j)
end if
next
next
end sub
</script>
<html>
<asp:label id="message1" ruant="server"/>
<asp:label id="message2" ruant="server"/>
</html>
编译器错误信息: BC30451: 名称“message1”未声明。源错误: 行 5: for j=1 to 100-i
行 6: if (i*4+j/4=100) then
行 7: message1.text="dd"& cstr(i)
行 8: message2.text="ddd"& cstr(j)
行 9: end if
源文件: F:\aspp\2.aspx 行: 7
<asp:label id="message2" ruant="server"/>写的不对,
其中的ruant="server" 换成runat="server"