0

我必须使用标签创建一个 asp.net 表单。我找到了此任务的示例并尝试运行它,但没有出现预期结果。你知道还应该做些什么来运行它吗?(我还处于 asp.net 的初级阶段。)这是代码:

<%@ Page Language="vb" %>
<script runat="server">
Sub submit(Sender As Object, e As EventArgs)
label1.Text=txt1.Text
End Sub
</script>
<html>
<body>
<form runat="server">
Write some text:
<asp:TextBox id="txt1" Width="200" runat="server"/>
<asp:Button id="b1" Text="Copy to Label" OnClick="submit" runat="server"/>
<p><asp:Label id="label1" runat="server"/></p>
</form>
</body>
</html>
4

1 回答 1

4

请检查您的函数 (SUB) 的默认访问修饰符。

在 c# 中,我们使用 protected 和来自MSDN

类成员,包括嵌套类和结构,可以是公共的、受保护的内部的、受保护的、内部的或私有的。默认情况下,类成员和结构成员(包括嵌套类和结构)的访问级别是私有的。不能从包含类型外部访问私有嵌套类型。

因此,请尝试使用 VB.Net 的 Friend 访问修饰符。

于 2012-12-29T18:54:02.190 回答