Databas: *Skicka värde från UC (CB) till TextBox
Plattform: ASP.NET
Språk: VB
Miljö:
En aspx-sida som innehåller bl.a. tbPreliminaryCost som en TextBox samt en UserControl (UC). Denna UC är en kalkylator.
Problem:
När användaren gjort klart sina beräkningar (tbNumber) skall denna kunna klicka på en knapp och då skall beräkningen hamna i tbPreliminaryCost.
Jag vill alltså från CodeBehind-formuläret hitta tbPreliminaryCost och det kan jag via:
<code>
Public Sub btnInsert_Click(ByVal Obj As Object, ByVal E As EventArgs)
Parent.FindControl("tbPreliminaryCost")
?????
End Sub
</code>
men hur får jag sedan in resultatet till denna kontrol, det jag trodde att det skulle vara var:
Parent.FindControl("tbPreliminaryCost").Value = tbNumber.Text
med attributet Value finns ej med.
Hoppas att ni förstår :-)
Det löste sig med:
<code>
Public Sub btnInsert_Click(ByVal Obj As Object, ByVal E As EventArgs)
Dim tbPreliminaryCost As System.Web.UI.WebControls.TextBox
tbPreliminaryCost = Parent.FindControl("tbPreliminaryCost")
tbPreliminaryCost.Text = tbNumber.Text
End Sub
</code>