我必须使用label创建一个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>
答案 0 :(得分:4)
请检查您的功能的默认访问修饰符(SUB)。
在c#中,我们使用protected和 MSDN
类成员,包括嵌套类和结构,可以是公共的, 受保护的内部,受保护,内部或私人。访问级别 对于类成员和结构成员,包括嵌套类和 结构,默认是私有的。私有嵌套类型不是 从包含类型外部访问。
请尝试使用VB.Net的Friend访问修饰符。