Fick helt sinnesstillestånd. Jag har för mig att det ska finnas en funktion i .net där du kan konvertera till ett specifikt objekt. Nu hittade jag det jag var ute efter CType Kolla först om du hittar kontrollen med snabb fråga om konvertering
Syntaxen så ut nåt sånt här:
Konverteringsfunktion("namn", objekttyp)
vad heter funktionen?!?, som sagt helt tomt i huvet. har försökt söka på det men ingen lycka
Det jag egentligen vill uppnå är att kunna iterera mellan 5 st Radiobuttonlists som heter typ rbl1, rbl2, rbl3 osv. Hur löser men det på enklaste sätt? Det jag tänkte jag kunde uppnå med ovan nämnda metod var: metod("rbl" & i, Radiobuttonlist).Selectedvalue.
Jag kanske är helt ute och snurra men om om nån har bra svarSv: snabb fråga om konvertering
Men jag får "object not set as an instance of an object" fel med denna kod
For i As Integer = 1 To 3
Dim mRBL As RadioButtonList = CType(Me.FindControl("rbl" & i), RadioButtonList)
strAnswer = mRBL.SelectedValue.ToString ----fel här
cmd = New SqlCommand("sp...", conn)
cmd.Parameters.AddWithValue("@QuestionId", i)
cmd.Parameters.AddWithValue("@CompanyId", intCompanyId)
cmd.Parameters.AddWithValue("@Answer", strAnswer)
conn.Open()
cmd.ExecuteNonQuery()
conn.Close()
Next
finns det lösning på det?Sv:snabb fråga om konvertering
if Me.FindControl("rbl" & i) != null