我試圖瞭解用戶控件。我創建了一個具有文本框和按鈕的用戶控件。我希望能夠做的是當我點擊用戶控件中的按鈕時,在aspx頁面中填充一個標籤。我明白,我可以只在頁面上使用用戶控件上的一些屬性來獲取該信息的按鈕..但我想知道如何使用用戶控件按鈕來做到這一點。原因是該按鈕只是一個例子..一個學習工具。如果我可以得到這個工作,我可能會把事情放在用戶控件中,可能需要這種傳遞信息。無論如何..我發現了一些C#的例子,我試圖讓工作作爲VB ..但一旦開始進入代表和事件..好..它讓我轉到這個職位。asp.net vb用戶控件在調用頁面上引發事件
無論如何..希望有人可以伸出援助之手。
感謝您的信息..想知道..因爲你有這樣一個很好和簡單的方式做它..你如何傳遞信息回來的事件..或者當事件被解僱(你的'做這裏的東西)我會從用戶控件上設置的proerty中獲取值 – jvcoach23 2010-04-07 19:35:52
如果你想在事件中傳回信息,你應該改變你的「RaiseEvent」代碼以傳回除了'new EventArgs()之外的東西'。爲了簡單起見,你甚至可以傳遞一個字符串,例如:'RaiseEvent MyEvent(Me,MyString)',然後將頁面上的MyControl_MyEvent子項的第二個參數更改爲'ByVal s As String'而不是'ByVal e As EventArgs'。你可以通過任何你想要的事件。我只是使用EventArgs,因爲這是一種常用的方法(大多數人使用自己的繼承自EventArgs的類)。 – tloflin 2010-04-07 19:42:41
很好..謝謝你的迴應... – jvcoach23 2010-04-07 20:16:51