gpt4 book ai didi

asp.net vb 用户控件在调用页面上引发事件

转载 作者:行者123 更新时间:2023-12-02 15:17:46 25 4
gpt4 key购买 nike

我正在尝试了解用户控件。我创建了一个具有文本框和按钮的用户控件。我想要做的是,当我单击用户控件中的按钮时,在 aspx 页面中填充标签。我知道我可以在页面上有一个按钮,使用用户控件上的一些属性来获取该信息..但我想知道如何使用用户控件的按钮来做到这一点..这样做的原因是该按钮只是一个例子......一个学习工具。如果我能让这个工作正常,我可能会把东西放在可能需要这种传递信息的用户控件中。无论如何..我发现了一些c#示例,我试图将它们作为vb工作..但是一旦开始进入委托(delegate)和事件..好吧..它让我转向这篇文章。

无论如何..希望有人能伸出援手。

最佳答案

看看是否this tutorial可以帮助。做到这一点的最佳方法肯定是连接一个事件,这并不像您想象的那么难。基础知识是:

1.在您的控件类中定义一个事件:

公共(public)事件 MyEvent 作为 System.EventHandler

2.在控件类的子函数或函数中引发事件:

RaiseEvent MyEvent(Me, New EventArgs())

3.处理包含您的控件的页面上的事件:

Protected Sub MyControl_MyEvent(ByVal sender As Object, ByVal e As EventArgs) Handles MyControl.MyEvent
'Do stuff here
End Sub

关于asp.net vb 用户控件在调用页面上引发事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2594608/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com