Jeg har sgu nok brug for lidt mere hjælp- det køre sgu ikke for mig, og jeg ved sgu ikke helt om FindControl er løsningen (sorry dr_chaos- giver dig gerne nogle point)
Mit problem er at jeg har et formview hvor jeg har smit en upload component ind i (til upload af billeder), hvis der er et billed skal den vise billedet ellers skal den vise upload componententen.
Mit formview er defaut i Edit Mode og indeholder felterne Navn, CoverFront og CoverBack.
Jeg kan simpelthen ikke gennemskue hvordan jeg arbejder med Upload komponenten m.v. i koden.
Her er min kode:
Protected Sub FormView1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles FormView1.Load
Dim CoverFront = FormView1.FindControl("CoverFront")
If CoverFront Is Nothing Then FormView1.FindControl("CoverFrontFileUpload").Visible = True FormView1.FindControl("CoverFrontHyperLink").Visible = False
Else FormView1.FindControl("CoverFrontFileUpload").Visible = False FormView1.FindControl("CoverFrontHyperLink").Visible = True FormView1.FindControl("CoverFrontHyperLink").Text = CoverFront FormView1.FindControl("CoverFrontHyperLink").NavigateUrl = "Images\" + CoverFront End If End Sub
Protected Sub UpdateButton_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim CoverFrontFileUpload = FormView1.FindControl("CoverFrontFileUpload")
If CoverFrontFileUpload.HasFile Then CoverFrontFileUpload.SaveAs("C:\Documents and Settings\Administrator\Dokumenter\Udvikling\MRV\Images\" + CoverFrontFileUpload.FileName) CoverFrontFileUpload.Visible = False
prøv med noget i denne stil Dim CoverFrontFileUpload as FileUpload CoverFrontFileUpload =FormView1.FindControl("CoverFrontFileUpload")
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.