Har en Web User Control som jag i laddningen av parent-sidan vill skicka ett värde till. Har suttit och googlat i någon timme men kommer inte igång. :x
Imports childe
Partial Class parent
Inherits System.Web.UI.Page
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim c As childe = CType(Page.LoadControl("Child.ascx"), childe)
c.vari() = TextBox1.Text
End Sub
End Class
---------------
Public Class childe
Inherits System.Web.UI.UserControl
Private texten As String
Public Property vari() As String
Get
Return texten
End Get
Set(ByVal value As String)
texten = value
Response.Write(texten)
End Set
End Property
End Class
Visst funkar det. Sparar ju en del kod jämfört med min första lösning.
Sen igår så testade jag en annan sak på mitt lilla hobby-projekt.
Skickar med en variabel till en "parent-sida" som jag tar emot med "RequestQueryString". Det jag upptäckte var att jag kunde även köra samma sak i min UserControl. Så i mitt fall behöver jag egentligen inte skicka värdet till UserControlen eftersom jag kan hämta den med "RequestQueryString" direkt...
257 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25