TravoniMedlem sedan okt. 20041 556 inlägg Inget av detta går ju, hur gör man/jag för att skapa en webcontrol i en dll-fil?
Protected Overrides Sub Render(ByVal Output As HtmlTextWriter)
Dim _txt As New WebControls.TextBox
Page.Controls.Add(_txt) 'Går inte
Output.Write(_txt) 'Går inte
End Sub
Kan mar verkligen skapa en kontroll så pass sent (I render)?
Jag brukar, pga prestanda, skapa alla kontroller jag behöver på ett tidigt stadium (alltså tomma kontroller), som jag sedan fyller vid render om de behöver fyllas.
TravoniMedlem sedan okt. 20041 556 inlägg Alltså det jag vill göra är att skapa en userkontroll med en kompilerad assembly. Och i den så skall det ingå några webcontrols bla. en kalender hade jag tänkt.
Om det är bra eller dåligt vet jag inte men om jag vill att en calendar-controll skall ingå i min UC-assembly hur gör jag då, då?
emissionMedlem sedan dec. 19996 721 inlägg TravoniMedlem sedan okt. 20041 556 inlägg Ahaaa, tänk vad man lär sig.
TravoniMedlem sedan okt. 20041 556 inlägg Då kommer en liten följdfråga, jag försöker att lägga till en eventhandler utan framgång. Hur skall detta igentligen se ut?
Public Event OnSelectionChanged As MonthChangedEventHandler
Protected Overridable Sub SC(ByVal ce As MonthChangedEventArgs)
RaiseEvent OnSelectionChanged(Me, ce)
End Sub
Private Sub que(ByVal sender As [Object], ByVal e As MonthChangedEventArgs)
SC(calMonthChange(Me, e))
End Sub
Public Sub calMonthChange(ByVal sender As Object, ByVal e As MonthChangedEventArgs)
picker.Attributes.Add("style", "display:block; position:absolute")
End Sub