Passing Value From User Control To Parent Page in ASP.NET
Sesuai dengan judul postingan yaitu "Passing Value From User Control To Parent Page in ASP.NET". Sebenarnya cara paling mudah menggunakan session yang dibuat pada user control tetapi cara ini tidak direkomendasikan karena session memiliki timeout dan mengambil banyak resource.
Sedangkan cara lainnya adalah membuat property dan mengeset property tersebut dengan memanfaatkan viewstate seperti pada contoh dibawah ini :
Partial Class Controls_ADUserControl
Inherits System.Web.UI.UserControl
Public _ADUser As String
Public Property ADUser() As String
Get
Return Convert.ToString(ViewState("ADAccount"))
End Get
Set(value As String)
ViewState("ADAccount") = value
End Set
End Property
Protected Sub BtnSearchAD_Click(sender As Object, e As System.EventArgs) Handles BtnSearchAD.Click
ADUser = "Return Value"
End Sub
End Class
Kemudian di parent page kita hanya perlu memanggil nama property dari user control tersebut seperti dibawah ini :
TxProjectOwner.Text = UCAD.ADUser
Maka di TxProjectOwner yang berada pada parent page akan terisi dengan "Return Value"
Semoga posting tentang "Passing Value From User Control To Parent Page in ASP.NET" diatas dapat bermanfaat.
Salam,
Sedangkan cara lainnya adalah membuat property dan mengeset property tersebut dengan memanfaatkan viewstate seperti pada contoh dibawah ini :
Partial Class Controls_ADUserControl
Inherits System.Web.UI.UserControl
Public _ADUser As String
Public Property ADUser() As String
Get
Return Convert.ToString(ViewState("ADAccount"))
End Get
Set(value As String)
ViewState("ADAccount") = value
End Set
End Property
Protected Sub BtnSearchAD_Click(sender As Object, e As System.EventArgs) Handles BtnSearchAD.Click
ADUser = "Return Value"
End Sub
End Class
Kemudian di parent page kita hanya perlu memanggil nama property dari user control tersebut seperti dibawah ini :
TxProjectOwner.Text = UCAD.ADUser
Maka di TxProjectOwner yang berada pada parent page akan terisi dengan "Return Value"
Semoga posting tentang "Passing Value From User Control To Parent Page in ASP.NET" diatas dapat bermanfaat.
Salam,